Principal Software Developer- C/C++ , Java, Distributed System

Oracle — Phoenix, Maricopa County
Full-Time Apr 28, 2026
From $2,397/week
Apply Now →

About This Position

Job Summary

Oracle is hiring a Principal Software Developer specializing in C/C++, Java, and Distributed Systems for its Exadata Team in Phoenix, Maricopa County, US. This senior role offers a competitive salary of $124,669.71.

Key Responsibilities

  • Design, develop, and optimize core components of Oracle Exadata Storage Server and Database Machine.
  • Lead architecture decisions for high‑performance, scalable distributed systems.
  • Collaborate with cross‑functional hardware and firmware teams to integrate software with cutting‑edge server technology.
  • Mentor junior engineers, conduct code reviews, and enforce best coding practices.
  • Drive performance tuning, debugging, and root‑cause analysis for complex system issues.
  • Contribute to technical documentation, patents, and research publications.

Qualifications

  • BS/MS/PhD in Computer Science or related field.
  • 10+ years of professional experience in C/C++ and Java development.
  • Deep knowledge of distributed systems, concurrency, networking, and storage architectures.
  • Proven track record of delivering large‑scale, high‑availability software solutions.
  • Strong problem‑solving skills and the ability to work in a fast‑paced, innovative environment.
  • Excellent communication and leadership abilities.

What We Offer

  • Salary: $124,669.71 per year.
  • Opportunities to work on industry‑leading database hardware.
  • Collaborative culture with world‑class engineers.
  • Comprehensive benefits and professional development programs.

Frequently Asked Questions

What technologies will I work with in this role?

You will work primarily with C/C++, Java, and advanced distributed system frameworks to develop Oracle Exadata hardware and software solutions.

What level of experience is required?

Oracle expects at least 10 years of professional software development experience, along with a BS/MS/PhD in Computer Science or a related field.

Is relocation assistance provided?

Oracle offers relocation support for qualified candidates moving to Phoenix, Maricopa County, to join the Exadata team.

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,397/week.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
Oracle
Location
Phoenix, Maricopa County
Type
Full-Time
Salary
From $2,397/week
Posted
28/04/2026
Quick Apply

Similar Jobs

Adult Care Trainer The Opportunity Provider
Technical Lead Eis group usa
SENIOR MULTIMEDIA PRODUCER Apidel Technologies
Cardiac Electrophysiologist BC/BE Sutter East Bay Medical Group
AI
WeHired AI Online