Principal Software Engineer - Distributed Systems

Oracle
📍 Bengaluru, Karnataka, India 💼 Full-time 🕒 Posted February 21, 2026

Job Description

Principal Software Developer – Oracle Database (Virtual Operating System) About the Team

Join Oracle’s Virtual Operating System (VOS) team, the engineers behind the portable, high-performance platform that underpins Oracle Database across a wide range of hardware and deployment environments. Within VOS, the Inter-Process Communication (IPC) group builds the distributed communication, coordination, and execution foundations that enable Oracle RAC, Exadata, and other flagship database capabilities to scale with exceptional performance, availability, and reliability.

The team operates deep in the database stack, working across process lifecycle management, shared-memory and message-based communication, remote direct memory access (RDMA), and cluster-wide coordination. Our focus is on building infrastructure that is fast, efficient, diagnosable, and robust under extreme scale, while remaining adaptable to evolving workloads and hardware platforms.

Opportunities You...

Ready to Apply?

Submit your application today and join our talented team at Oracle.

Submit Application

Job Details

  • Location Bengaluru, Karnataka
  • Job Type Full-time
  • Category Computer Occupations
  • Posted Date February 21, 2026
  • Application Deadline April 02, 2026