Senior Principal Software Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 80% of similar roles. Most pay $170,069–$216,075 — the shaded band above. At the midpoint, this role pays about $221k versus about $193k 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 781 open roles on FindRole.
Listed pay typically runs $102,300–$209,500 across 713 roles with salary data.
Most-posted roles
At a glance
As a Senior Principal Software Developer 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 be responsible for designing and developing high-performance data-plane components that support billions of keys and millions of requests per second at sub-millisecond latencies. Your daily work involves high-level system design, architectural documentation, prototyping, and mentoring junior team members while ensuring operational excellence. The role requires expertise in C/C++, an openness to Rust, and experience with high-concurrency systems. You will utilize technologies such as Write-Ahead Logging, indexing strategies like B-tree or LSM tree, Raft or Paxos for distributed consistency, and MVCC transaction management. This role addresses the challenge of creating scalable, low-level infrastructure components for cloud services to improve engineering efficiency across the platform.
What does a Software Developer earn?
Median $151475 from 90 postings across 16 companies.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
Oracle
Oracle
Oracle
General Dynamics