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

Oracle — Archer, Laramie County
Full-Time Apr 28, 2026
From $2,916/week
Apply Now →

About This Position

Oracle is hiring a Principal Software Developer (C/C++, Java, Distributed Systems) in Archer, Laramie County, US, with a fixed annual salary of $151,644.12. Join the Exadata Team to design and build cutting‑edge database hardware and software solutions.

Key Responsibilities

  • Lead the architecture, design, and implementation of high‑performance distributed systems for Oracle Exadata Storage Server and Database Machine.
  • Write, review, and optimize production‑grade C/C++ and Java code for scalability, reliability, and low latency.
  • Collaborate with hardware engineers, firmware teams, and performance analysts to integrate software with custom silicon.
  • Mentor senior engineers, conduct code reviews, and drive best‑practice development processes.
  • Define technical roadmaps, evaluate emerging technologies, and contribute to patents and technical publications.

Required Qualifications

  • BS/MS/PhD in Computer Science or related field.
  • 10+ years of professional experience in systems software development, with deep expertise in C/C++, Java, and distributed system concepts.
  • Proven track record designing low‑level storage, networking, or database engine components.
  • Strong understanding of concurrency, memory management, performance profiling, and debugging on Linux/UNIX platforms.
  • Excellent problem‑solving skills, ability to work cross‑functionally, and strong communication abilities.

Preferred Experience

  • Experience with high‑throughput storage arrays, NVMe, or RDMA technologies.
  • Knowledge of Oracle Database architecture and Exadata ecosystem.
  • Familiarity with Agile development, CI/CD pipelines, and test automation.

Frequently Asked Questions

What technologies will I work with as a Principal Software Developer at Oracle?

You will design and implement core components using C/C++, Java, Linux/Unix, storage protocols, networking, and distributed system frameworks for the Exadata platform.

What level of education is required for this position?

A Bachelor’s degree in Computer Science or a related field is required; a Master’s or PhD is preferred.

Is relocation assistance provided for candidates moving to Archer, Laramie County?

Oracle offers relocation support for qualified candidates moving to the Archer, Laramie County location.

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,916/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
Archer, Laramie County
Type
Full-Time
Salary
From $2,916/week
Posted
28/04/2026
Quick Apply

Similar Jobs

Enterprise Communications Lead Capital Bank Career
AI
WeHired AI Online