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

Oracle — Grandview Heights, Franklin County
Full-Time Apr 28, 2026
From $3,115/week
Apply Now →

About This Position

Job Summary

Oracle is hiring a Principal Software Developer specialized in C/C++, Java, and Distributed Systems to join the Exadata Team in Grandview Heights, Franklin County, US. This senior role offers a competitive salary of $161,996.33.

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, reliability, and security.
  • Collaborate with cross‑functional hardware and firmware teams to integrate software with cutting‑edge server technologies.
  • Mentor junior engineers, conduct code reviews, and enforce best‑practice development standards.
  • Drive performance tuning, debugging, and root‑cause analysis for complex system issues.
  • Contribute to technical documentation, patents, and research publications.

Required Qualifications

  • BS/MS/PhD in Computer Science or related field.
  • 10+ years of professional experience in C/C++ and Java development for large‑scale distributed systems.
  • Deep understanding of operating systems, networking, storage architectures, and concurrency.
  • Proven track record of delivering mission‑critical, high‑throughput software in enterprise environments.
  • Strong problem‑solving skills, ability to work independently and lead technical teams.

Preferred Skills

  • Experience with Oracle Database technologies and Exadata platforms.
  • Knowledge of performance profiling tools, low‑latency optimization, and hardware‑software co‑design.
  • Familiarity with Agile/Scrum methodologies and DevOps practices.

Compensation & Benefits

Base salary: $161,996.33 per year. Oracle offers comprehensive health, retirement, and professional development benefits.

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, focusing on Oracle Exadata storage and database hardware.

What level of experience is required?

Oracle seeks candidates with at least 10 years of professional experience in large‑scale C/C++ and Java development, plus a BS/MS/PhD in Computer Science.

Are there opportunities for career growth?

As a Principal Software Developer, you will lead technical teams, mentor engineers, and influence product architecture, positioning you for senior leadership roles.

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 $3,115/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
Grandview Heights, Franklin County
Type
Full-Time
Salary
From $3,115/week
Posted
28/04/2026
Quick Apply

Similar Jobs

AI
WeHired AI Online