Principal Software Developer- C/C++ , Java, Distributed System
About This Position
Oracle is hiring a Principal Software Developer specializing in C/C++, Java and Distributed Systems for its Exadata team in Boise, Ada County, US. This senior role offers a fixed annual salary of $129,330.49.
Key Responsibilities
- Lead the design, development, and optimization of Exadata Storage Server and Database Machine software components.
- Architect scalable, high‑performance distributed systems using C/C++ and Java.
- Collaborate with hardware, firmware and QA teams to deliver integrated solutions.
- Mentor senior engineers and drive best‑practice coding standards.
- Conduct performance analysis, profiling, and tuning for mission‑critical workloads.
- Participate in code reviews, technical spec creation, and roadmap planning.
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.
- Proven experience building large‑scale distributed systems and storage solutions.
- Strong understanding of operating systems, networking, and concurrency.
- Excellent problem‑solving skills and ability to work in a fast‑paced, innovative environment.
Preferred Experience
- Experience with database technologies, especially Oracle Database.
- Background in hardware‑accelerated computing or storage appliances.
- Publications or patents in systems engineering.
Compensation & Benefits
Salary: $129,330.49 per year (fixed). Oracle provides comprehensive health, retirement, and professional development benefits.
Frequently Asked Questions
What technologies will I work with in this role?
You will primarily use C/C++, Java, and distributed systems frameworks to develop Exadata storage and database software.
What education level is required?
A Bachelor’s, Master’s, or PhD in Computer Science or a related field is required.
Is the salary negotiable?
The position offers a fixed annual salary of $129,330.49 as listed.
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,487/week.
Check the job description for location requirements.
Job Details
Oracle
Boise, Ada County
Full-Time
From $2,487/week
28/04/2026