Senior Principal Software Engineer

Oracle

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TX
Salary
$96,800–$306,400 / yr
Posted
15 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $202k
$72k most similar roles pay here $332k

This role pays more than 57% of similar roles. Most pay $161,437–$222,437 — the shaded band above. At the midpoint, this role pays about $202k versus about $192k 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 606 open roles on FindRole.

Listed pay typically runs $97,500–$209,500 across 466 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 at Multicloud Services, you will join a dynamic team focused on developing innovative cloud infrastructure solutions that enhance customer choice and value across various cloud environments. Your primary responsibilities include designing and building control plane components for public cloud services, driving the technical direction of major service features, and providing mentorship to junior engineers. You will work independently on complex projects, collaborating closely with engineering managers, TPMs, and product teams to ensure timely delivery of high-quality solutions. The ideal candidate has 6-10 years of experience in distributed systems engineering, expertise in languages like Java or C++, and a deep understanding of cloud service architecture. Additionally, you should have hands-on experience with databases, NoSQL systems, and continuous integration/deployment pipelines, as well as a strong background in security reviews and compliance standards such as FedRAMP and PCI DSS.

What you'll do

  • Design and develop major features for public cloud service control planes.
  • Independently work on complex projects, extending technical leadership to development teams.
  • Drive the design of critical service components and provide direct guidance to junior team members.
  • Collaborate with engineering managers and TPMs to deliver high-quality product features.
  • Operate high-scale distributed systems and ensure robustness and resilience in cloud infrastructure.
  • Mentor and guide more junior engineers, demonstrating technical leadership within the organization.

What we're looking for

  • 5 to 10 years of experience in distributed service engineering
  • Expertise in designing, developing, and operating public cloud control planes
  • Strong background in data structures, algorithms, and distributed systems
  • Experience working closely with architects and product managers on feature delivery
  • Demonstrated technical leadership and mentorship skills within development teams
  • Hands-on experience with modern programming languages like Java or C++

More like this

Similar roles

Senior Principal Software Engineer

Oracle

Austin, TX 12 days ago $96,800$251,600
Java Go Python C++ Docker Kubernetes AWS Oracle Cloud Infrastructure CI/CD PostgreSQL MySQL MongoDB REST JSON Distributed Systems Virtualized Infrastructure High Availability Services AI/ML

Principal Software Engineer

Oracle

Austin, TX +1 15 days ago $99,600$234,600
Java Python Go Docker Kubernetes CI/CD RESTful APIs Linux Cloud Infrastructure Identity Management Networking Security Multi-cloud AI-Assisted Development Tools Codex GitHub Copilot Observability Metrics Logging Tracing Alerting

Senior Principal Software Developer

Oracle

Seattle, WA +1 10 days ago $96,800$251,600
C/C++ Rust High-concurrency systems Low-level system design Performance-critical service development Distributed storage WAL B-tree LSM tree Data partitioning/sharding Raft Paxos Multi-Paxos Transaction Management (MVCC) CAP theorem Cloud infrastructure concepts Geographically distributed teams CI/CD

Senior Lead Software Engineer

Capital One Financial

McLean, Virginia +3 72 days ago $209,000$238,500
Java Spring Boot Docker Kubernetes AWS CI/CD SQL PostgreSQL Git Jenkins Python RESTful APIs Maven JUnit

Senior Lead Software Engineer

Capital One Financial

McLean, Virginia +2 85 days ago $209,000$238,500
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Python RESTful APIs Maven JUnit Swagger Linux

Senior Lead Software Engineer

Capital One Financial

McLean, Virginia +1 85 days ago $229,900$262,400
Java Python Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Maven Jenkins Swagger RESTful APIs Microservices DevOps Agile