CareerPlanSign in

Principal Software Developer - C/C++ & Java

USA💼 Full-time💰 $114,600–$114,600🗓 2026-09-05 → 2026-09-26

Core

Design and implement the database and storage I/O data path for Oracle Exadata Database Machine, developing offload capabilities like Smart Scan and Smart Backup to deliver exceptional storage performance.

Role type

Principal Software Developer (C/C++ & Java)

Builds

Oracle Exadata Storage Server and Exadata Database Machine

Domain

Database systems, storage infrastructure, large-scale distributed systems

Deliverable

production ML models | product features

Required skills

C, C++, Java, Linux development, debugging complex systems, parallel programming, distributed algorithms

Preferred skills

Computer Science or Electrical Engineering background, coursework in computer systems and algorithms, experience with large-scale systems

Technologies

Oracle, Exadata, Linux, C++, Java

Responsibilities

Develop Exadata Storage Server offload capabilities, build fault-tolerant software for unexpected failures, create algorithms and distributed systems software for large database clusters

Seniority

Principal, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.