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

Oracle — Wyoming, Kent County
Full-Time Apr 28, 2026
From $3,177/week
Apply Now →

About This Position

Oracle is hiring a Principal Software Developer specialized in C/C++, Java, and Distributed Systems to join the Exadata Team in Wyoming, Kent County, US. This senior role offers a fixed annual salary of $165,225.44.

Key Responsibilities

  • Design, develop, and optimize high‑performance software for Oracle Exadata Storage Server and Database Machine.
  • Lead architecture decisions for distributed system components, ensuring scalability, reliability, and security.
  • Collaborate with hardware engineers, product managers, and QA teams to deliver end‑to‑end solutions.
  • Mentor junior engineers and conduct code reviews to uphold best practices.
  • Drive performance tuning, debugging, and root‑cause analysis for complex system issues.

Required Qualifications

  • Bachelor’s, Master’s or PhD in Computer Science or related field.
  • 10+ years of professional experience in C/C++ and Java development.
  • Deep understanding of distributed systems, networking, and storage architectures.
  • Proven track record of building large‑scale, high‑availability software.
  • Strong problem‑solving skills and ability to work in a fast‑paced, collaborative environment.

Preferred Skills

  • Experience with Oracle database technologies and Exadata platform.
  • Knowledge of Linux kernel development and performance optimization.
  • Familiarity with cloud infrastructure and virtualization.

Compensation & Benefits

Annual salary: $165,225.44. Oracle provides comprehensive health, retirement, and professional development benefits.

Frequently Asked Questions

What technologies will I work with in this role?

You will primarily work with C/C++, Java, and distributed system technologies, focusing on Oracle Exadata storage and database solutions.

What education is required for the Principal Software Developer position?

A BS, MS, or PhD in Computer Science or a related field is required.

Is relocation assistance offered for this position?

Oracle typically provides relocation support for senior roles; please inquire during the interview process.

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,177/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
Wyoming, Kent County
Type
Full-Time
Salary
From $3,177/week
Posted
28/04/2026
Quick Apply

Similar Jobs

AI
WeHired AI Online