Principal Software Developer- C/C++ , Java, Distributed System
Oracle — Ny State Campus, Albany County
Full-Time
Apr 28, 2026
From $2,828/week
Apply Now →
About This Position
Job Summary
Oracle is hiring a Principal Software Developer specializing in C/C++, Java, and Distributed Systems to work on the Exadata team at its New York State Campus in Albany County, US.
Key Responsibilities
- Design, develop, and optimize high‑performance software for Oracle Exadata Storage Servers and Database Machines.
- Lead architecture decisions for distributed system components, ensuring scalability and reliability.
- Mentor senior engineers, conduct code reviews, and enforce best coding practices.
- Collaborate with hardware, firmware, and performance teams to integrate software with cutting‑edge server technologies.
- Drive performance testing, profiling, and debugging of complex workloads.
- Contribute to technical documentation and present findings to internal stakeholders.
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 building and maintaining large‑scale distributed systems.
- Proven experience with performance optimization, low‑level system programming, and multithreading.
- Excellent problem‑solving skills and ability to work independently and lead a technical team.
Preferred Skills
- Experience with database internals, storage systems, or hardware‑accelerated computing.
- Familiarity with Linux kernel development and networking stacks.
- Knowledge of cloud infrastructures and virtualization technologies.
Compensation
Salary range: $147,057.31 per year.
Frequently Asked Questions
What technologies will I work with in this role?
You will develop high‑performance software using C/C++, Java, and work on distributed system architectures for Oracle Exadata.
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 qualified candidates moving to the New York State Campus.
Frequently Asked Questions
How do I apply?
Click the Apply Now button to submit your application directly to the employer.
What is the salary?
The estimated compensation for this role is From $2,828/week.
Is this remote?
Check the job description for location requirements.
Job Details
Company
Oracle
Oracle
Location
Ny State Campus, Albany County
Ny State Campus, Albany County
Type
Full-Time
Full-Time
Salary
From $2,828/week
From $2,828/week
Posted
28/04/2026
Quick Apply
28/04/2026