Principal Software Developer- C/C++ , Java, Distributed System
About This Position
Job Summary
Oracle is hiring a Principal Software Developer – C/C++, Java, Distributed Systems for its Exadata team in Mongmong, Mongmong‑Toto‑Maite, US. This senior role leads the design and implementation of high‑performance storage and database solutions.
Key Responsibilities
- Architect, develop, and optimize C/C++ and Java components for Oracle Exadata Storage Server and Database Machine.
- Lead the design of distributed system frameworks, ensuring scalability, reliability, and low latency.
- Collaborate with hardware, firmware, and platform teams to integrate software with cutting‑edge server technologies.
- Mentor junior engineers, conduct code reviews, and enforce best‑practice development standards.
- Drive performance testing, profiling, and tuning across multi‑node environments.
- Participate in product roadmap planning and contribute to technical strategy for next‑generation Exadata solutions.
Required Qualifications
- BS/MS/PhD in Computer Science or related field.
- 10+ years of professional software development experience, with deep expertise in C/C++ and Java.
- Strong background in distributed systems, networking, and storage architectures.
- Proven track record of delivering large‑scale, high‑performance server software.
- Excellent problem‑solving skills and ability to work across multidisciplinary teams.
Preferred Experience
- Experience with Oracle Database technologies or similar enterprise databases.
- Knowledge of hardware‑accelerated I/O, NVMe, and RDMA.
- Familiarity with Agile development methodologies and DevOps pipelines.
Compensation
Annual salary: $147,270.92 (USD). Additional Oracle benefits and stock options may apply.
Frequently Asked Questions
What technologies will I work with in this role?
You will develop high‑performance C/C++ and Java components for Oracle Exadata, focusing on distributed storage, networking, and database integration.
What education is required?
A bachelor’s, master’s, or PhD in Computer Science or a related discipline is required.
Is relocation assistance provided?
Oracle typically offers relocation support for senior positions, but you should confirm details during the interview process.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $2,832/week.
Check the job description for location requirements.
Job Details
Oracle
Mongmong, Mongmong-Toto-Maite
Full-Time
From $2,832/week
28/04/2026