Senior Principal Software Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 82% of similar roles. Most pay $169,550–$208,800 — the shaded band above. At the midpoint, this role pays about $221k versus about $189k 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
As a Senior Principal Software Engineer within the Technical Strategy and Oversight organization, you will serve as a technical leader building and delivering a new key-value store from scratch. You will design and develop high-performance data-plane components for Oracle Cloud Infrastructure that support billions of keys and millions of requests per second at sub-millisecond latencies. Your daily work involves high-level system design, writing architectural documentation, performing code reviews, and providing direct guidance to junior team members. The role requires expertise in C/C++, Rust, and high-concurrency systems. You will utilize technologies such as Write-Ahead Logging, indexing strategies like B-tree or LSM tree, and distributed consistency protocols including Raft and Paxos. This position focuses on solving complex data-plane level performance problems to create foundational infrastructure for next-generation cloud services.
What does a Software Engineer earn in California?
Median $214000 from 869 postings across 70 companies.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
General Dynamics
JPMorgan Chase
Microsoft
General Dynamics