Principal Software Developer- C/C++ , Java, Distributed System
Oracle — Jackson, Hinds County
Full-Time
Apr 28, 2026
From $2,309/week
Apply Now →
About This Position
Oracle is hiring a Principal Software Developer specializing in C/C++, Java and distributed systems to join the Exadata team in Jackson, Hinds County, US. This senior role offers a fixed annual salary of $120,087.88.
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.
- Collaborate with hardware engineers, firmware teams, and product managers to deliver end‑to‑end solutions.
- Mentor senior engineers, conduct code reviews, and enforce best‑practice coding standards.
- Drive performance tuning, debugging, and root‑cause analysis for complex system issues.
- Participate in research and prototype innovative features that keep Exadata at the industry forefront.
Required Qualifications
- BS/MS/PhD in Computer Science or related field.
- 10+ years of professional experience in C/C++ and Java development.
- Deep expertise in distributed systems, networking, and storage architectures.
- Strong understanding of operating systems, concurrency, and low‑level optimization.
- Proven track record of delivering large‑scale, mission‑critical software.
- Excellent problem‑solving, communication, and leadership skills.
Preferred Experience
- Experience with Oracle Database technologies or Exadata platforms.
- Knowledge of hardware‑software co‑design and performance modeling.
- Publications or patents in systems engineering.
Benefits
- Competitive salary of $120,087.88 per year.
- Comprehensive health, dental, and vision plans.
- Retirement savings matching and stock options.
- Flexible work arrangements and generous paid time off.
- Professional development budget and tuition reimbursement.
Frequently Asked Questions
What technologies will I work with in this role?
You will develop and optimize software using C/C++, Java, and distributed system frameworks for Oracle Exadata Storage Servers and Database Machines.
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 offers relocation support for qualified candidates moving to Jackson, Hinds County.
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,309/week.
Is this remote?
Check the job description for location requirements.
Job Details
Company
Oracle
Oracle
Location
Jackson, Hinds County
Jackson, Hinds County
Type
Full-Time
Full-Time
Salary
From $2,309/week
From $2,309/week
Posted
28/04/2026
Quick Apply
28/04/2026
Similar Jobs
Manager, Pricing Strategy & Analytics
Biolife Plasma Services
Locum Physician (MD/DO) – Radiology – Diagnostic in Richmond, KY
LocumJobsOnline