Principal Software Developer- C/C++ , Java, Distributed System
About This Position
Oracle is hiring a Principal Software Developer specialized in C/C++, Java, and Distributed Systems to join the Exadata Team in Wyoming, Kent County, US. This senior role offers a fixed annual salary of $165,225.44.
Key Responsibilities
- Design, develop, and optimize high‑performance software for Oracle Exadata Storage Server and Database Machine.
- Lead architecture decisions for distributed system components, ensuring scalability, reliability, and security.
- Collaborate with hardware engineers, product managers, and QA teams to deliver end‑to‑end solutions.
- Mentor junior engineers and conduct code reviews to uphold best practices.
- Drive performance tuning, debugging, and root‑cause analysis for complex system issues.
Required Qualifications
- Bachelor’s, Master’s or PhD in Computer Science or related field.
- 10+ years of professional experience in C/C++ and Java development.
- Deep understanding of distributed systems, networking, and storage architectures.
- Proven track record of building large‑scale, high‑availability software.
- Strong problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Preferred Skills
- Experience with Oracle database technologies and Exadata platform.
- Knowledge of Linux kernel development and performance optimization.
- Familiarity with cloud infrastructure and virtualization.
Compensation & Benefits
Annual salary: $165,225.44. Oracle provides comprehensive health, retirement, and professional development benefits.
Frequently Asked Questions
What technologies will I work with in this role?
You will primarily work with C/C++, Java, and distributed system technologies, focusing on Oracle Exadata storage and database solutions.
What education is required for the Principal Software Developer position?
A BS, MS, or PhD in Computer Science or a related field is required.
Is relocation assistance offered for this position?
Oracle typically provides relocation support for senior roles; please inquire 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 $3,177/week.
Check the job description for location requirements.
Job Details
Oracle
Wyoming, Kent County
Full-Time
From $3,177/week
28/04/2026