Principal Software Engineer, Core Infrastructure

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WASanta Clara, CA
Salary
$114,600–$234,600 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $177k
This role $175k
$100k $249k
below market most similar roles pay here above market

This role pays more than 61% of similar roles. Most pay $144,350–$208,800 — the blue band above. At the midpoint, this role pays about $175k versus about $177k 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 905 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 736 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Engineer, Core Infrastructure

The Principal Software Engineer, Core Infrastructure joins the Database and Host Automation team to design and build new automation services and secure host execution capabilities from the ground up. This role involves developing scalable, highly available automation services and host agents that manage database infrastructure at scale, including provisioning, lifecycle management, migrations, and recovery. You will independently drive complex projects from architecture through production, ensuring operational safety and high availability. Key responsibilities include building durable workflows with idempotency, distributed locking, and failure recovery while implementing least-privilege execution and secure communication. You will utilize Infrastructure as Code, telemetry, and automated testing to maintain compliance and reliability. The work focuses on connecting fleet-wide orchestration with reliable database and operating system operations on individual hosts to minimize customer disruption.

What does a Software Engineer earn in Washington?

Median $202800 from 414 postings across 38 companies.

See salary data

What you'll do

  • Design and build scalable, highly available automation services and host agents with versioned APIs.
  • Develop durable workflows featuring idempotency, safe retries, distributed locking, and failure recovery.
  • Build reusable automation for database provisioning, migration, maintenance, recovery, and fleet operations.
  • Drive operational readiness by establishing SLOs, metrics, dashboards, alerts, and tracing.
  • Implement least-privilege execution, authentication, authorization, and secure communication controls.
  • Own complex projects from requirements and architecture through implementation, validation, and production operation.
  • Mentor engineers and lead design and code reviews to deliver maintainable software solutions.

What we're looking for

  • Must be able to read, write, and speak English.
  • Experience designing and building scalable, highly available automation services and host agents with versioned APIs.
  • Experience developing durable workflows with idempotency, safe retries, distributed locking, and failure recovery.
  • Experience building automation for database provisioning, migration, maintenance, recovery, and fleet operations.
  • Experience driving operational readiness through SLOs, metrics, dashboards, alerts, tracing, and runbooks.
  • Experience implementing least-privilege execution, authentication, authorization, and secure communication.
  • Experience independently owning complex projects from requirements and architecture through production operation.
  • Experience mentoring engineers and leading design and code reviews.

More like this

Similar roles

Principal Software Engineer, Core Infrastructure

Oracle

Seattle, WA +1 72 days ago $114,600–$234,600
Oracle Cloud Infrastructure (OCI) Distributed Systems System Design Performance Engineering Observability Root Cause Analysis Encryption Access Controls Automation Rate Limiting Telemetry SLOs KPIs
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Santa Clara, CA +1 73 days ago $114,600–$234,600
Distributed Systems Infrastructure as Code (IaC) Cloud Infrastructure Data Processing System Design Telemetry Monitoring Alerting Fault Injection rate‑limiting Encryption Security Controls Scalability
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Santa Clara, CA +1 72 days ago $114,600–$234,600
C/C++ Rust Oracle Cloud Infrastructure (OCI) Write-Ahead Logging (WAL) B-tree LSM tree Raft Paxos Multi-Paxos MVCC Key-Value store Data Partitioning Sharding Cloud Infrastructure Low-level Systems High-concurrency Systems
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 31 days ago $114,600–$234,600
Distributed Systems Infrastructure as Code Java C++ Go C# Oracle Cloud Infrastructure AWS Azure Google Cloud Microservices Telemetry Load Testing Networking Operating Systems Encryption
7+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Seattle, WA +1 72 days ago $114,600–$234,600
Oracle Cloud Infrastructure (OCI) Distributed Systems System Design Observability Root Cause Analysis Encryption Access Controls Automation Rate Limiting Telemetry

Principal Software Engineer, Core Infrastructure

Oracle

Reston, VA 7 days ago $114,600–$234,600
Oracle Cloud Infrastructure (OCI) Distributed Systems System Design Performance Engineering Observability Root Cause Analysis Encryption Access Controls Automation Load Shedding Rate Limiting fault-injection Telemetry Scalability