Principal Software Engineer – Distributed Systems (Oracle Database Core / VOS)

Oracle

📍 Bengaluru, Karnataka, India

Full-time Computer and Network Security,Software Development,Information Services 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.

Opportu...