Senior Principal Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CASeattle, WA
Salary
$135,200–$306,400 / yr
Posted
115 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $221k
$115k most similar roles pay here $327k

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

About Oracle

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

View all roles at Oracle

At a glance

TL;DR · Senior Principal Software Engineer

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.

See salary data

What you'll do

  • Build and deliver a high-performance key-value store supporting billions of keys and millions of requests per second.
  • Design and develop new major data-plane components for Oracle Cloud Infrastructure.
  • Provide strategic technical guidance to senior leadership to influence organization-wide goals and alignment.
  • Perform hands-on software development, including designing, developing, and debugging low-level systems in C++, C++, or Rust.
  • Create architectural documentation and lead engineering peer reviews for large-scale cloud projects.
  • Mentor junior team members and provide direct guidance to align engineers with shared objectives.
  • Automate and instrument services to improve developer experience and operational excellence.
  • Define and evolve standard practices, procedures, and cross-team processes for the engineering organization.

What we're looking for

  • Must have 10+ years of relevant engineering, architecture, or development/operational experience.
  • Strong proficiency in C/C++ and willingness to work with Rust.
  • Extensive experience in high-concurrency systems and low-level, performance-critical system design.
  • Experience with distributed storage, Write-Ahead Logging (WAL), indexing strategies, and consensus protocols like Raft or Paxos.
  • Expert knowledge of cloud infrastructure concepts and technologies.
  • Proven ability to provide strategic technical guidance to senior leadership and mentor junior team members.
  • Demonstrated experience in startup environments or fast-paced enterprise technology development.
  • Security clearance?.

More like this

Similar roles

Senior Principal Software Engineer

Oracle

Austin, TX 126 days ago
Java Go Python C++ Distributed Systems Cloud Infrastructure Software Architecture Databases Operating Systems Data Structures Algorithms Performance Tuning Agile AI ML
6+ yrs exp

Senior Principal Software Engineer

Oracle

Nashville, TN 115 days ago $135,200–$306,400
C C++ Python Java OCI AWS GCP Azure DAOS SPDK SmartNICs NVMe/TCP RoCEv2 TensorFlow Keras PyTorch Scikit-Learn XGBoost Caffe MLOps Kubernetes CI/CD
10+ yrs exp

Senior Principal Software Engineer

General Dynamics

Annapolis Junction, MD 92 days ago $183,381–$193,049
CI/CD Kubernetes Helm Docker Podman Containerd Linux FPGA API Design Service-Oriented Architecture State Machines Embedded Software AI/ML Model Context Protocol Version Control Hardware-Software Co-design
10+ yrs exp Hybrid

Senior Principal Software Engineer

JPMorgan Chase

Jersey City, NJ +2 4 days ago
Agentic AI Cloud Native SDLC System Design API Identity and Access Management Event-driven Systems Platform Engineering Automation Software Frameworks Security Refactoring Test Modernization
10+ yrs exp

Senior Principal Software Engineer

Microsoft

Redmond, WA 57 days ago $119,800–$234,700
Azure AI Microservices React Power Platform D365 C# .NET Python JavaScript TypeScript ASP.NET REST API SQL Cosmos DB NoSQL CI/CD Git GitHub Copilot Azure AI Foundry Agile
4+ yrs exp

Senior Principal Software Systems Engineer

General Dynamics

Boulder, CO 31 days ago $183,381–$193,409
MBSE AWS Azure Kubernetes Rancher Docker OpenShift Ansible Terraform Terragrunt Packer Agile DevOps RMF STIG Encryption
10+ yrs exp Hybrid