Principal Software Developer, Distributed System
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 54% of similar roles. Most pay $142,437–$214,600 — the shaded band above. At the midpoint, this role pays about $175k versus about $179k for comparable roles.
Based on 240 similar postings.
Employer
Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.
Oracle currently has 535 open roles on FindRole.
Listed pay typically runs $102,300–$209,500 across 420 roles with salary data.
Most-posted roles
At a glance
Lead Software Engineer - Exadata joins the Exadata team within the Server Technologies Division to develop components for the Exadata Storage Server and Database Machine. This role sits at the intersection of distributed systems, storage, and networking, where the engineer will design and implement high-performance networking features, optimize data paths, and develop parallel algorithms for large-scale clusters. The candidate will work on low-latency communication using RDMA/RoCE technologies to improve performance across database and storage nodes. Key requirements include expertise in Rust, proficiency in C/C++, and a strong background in network architecture, Linux development, and distributed systems. The role addresses the technical challenge of providing high-performance, scalable infrastructure for enterprise database workloads, focusing on solving complex bottlenecks across the software and hardware stack to ensure reliable communication in performance-sensitive environments.
Skills
What you'll do
What we're looking for
More like this
Oracle
JPMorgan Chase
JPMorgan Chase
Capital One Financial
Capital One Financial
Capital One Financial