Principal Engineer, Core Infrastructure

Oracle

Confirmed live yesterday Low trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 59% of similar roles. Most pay $160,937–$209,062 — the blue band above. At the midpoint, this role pays about $175k versus about $185k 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 890 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 709 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Engineer, Core Infrastructure

The Principal Engineer, Core Infrastructure joins the Technical Strategy & Oversight organization to build foundational systems for OCI. This role focuses on the Autonomous OCI initiative, a greenfield effort to create a cloud platform that scales with minimal manual work by making services self-healing and resilient. You will help shape Lightweight Infrastructure, the next-generation runtime and platform layer for compute, storage, networking, identity, observability, and governance. Responsibilities include architecting scalable distributed systems, optimizing data paths for hyper-scale workloads, and designing fault-tolerant components using redundancy and replication. You will utilize Java, Go, Rust, or C/C++ to manage distributed systems, cloud control planes, and virtualization. Key tasks involve implementing Infrastructure as Code, establishing telemetry KPIs, and resolving complex production issues to ensure high availability and durability.

What does a Engineer earn in Washington?

Median $195000 from 42 postings across 13 companies.

See salary data

What you'll do

  • Architect and lead the development of scalable, elastic distributed systems for core infrastructure.
  • Optimize code and data paths to support high-throughput, hyper-scale workloads and large-scale data processing.
  • Design fault-tolerant systems using redundancy, replication, and automated failover mechanisms to ensure high availability.
  • Implement network reliability strategies including load-shedding, throttling, and rate-limiting to meet service level objectives.
  • Establish telemetry, KPIs, and proactive monitoring dashboards to identify system gaps and performance issues.
  • Design complex validation scenarios such as fault injection and brownouts to ensure system correctness.
  • Develop Infrastructure as Code (IaC) and automation tools for safe patching, updates, and rollbacks.
  • Proactively diagnose and resolve production incidents while mentoring peers on troubleshooting and operational readiness.

What we're looking for

  • BS/MS in Computer Science or equivalent practical experience.
  • 6–10+ years of software engineering experience building highly available, scalable distributed systems or cloud infrastructure.
  • Strong programming skills in Java, Go, Rust, C/C++, or a similar systems or backend language.
  • Deep experience in core infrastructure areas such as distributed systems, cloud control planes, networking, storage, or platform automation.
  • Ability to independently lead the design and delivery of complex, resilient, and observable services.
  • Strong understanding of failure handling, concurrency, asynchronous workflows, and lifecycle management in distributed systems.
  • Strong debugging and problem-solving skills for complex production and performance issues.
  • Ability to raise the technical bar through mentoring, design reviews, and code reviews.

More like this

Similar roles

Principal Engineer, Core Infrastructure

Oracle

Seattle, WA +1 70 days ago $114,600–$234,600
Distributed Systems Java Go Rust C/C++ Infrastructure as Code (IaC) Cloud Infrastructure Virtualization Networking Storage Telemetry SLOs KPIs Fault Injection Encryption Access Controls Asynchronous Workflows rate‑limiting Data Replication
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Seattle, WA +1 70 days ago $114,600–$234,600
Distributed Systems Java Go Rust C/C++ Linux Kernel Programming System Programming Infrastructure as Code (IaC) Cloud Infrastructure Virtualization Networking Storage Security Telemetry Fault Injection rate‑limiting Data Replication
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Seattle, WA +1 70 days ago $114,600–$234,600
Distributed Systems Java Go Rust C/C++ Infrastructure as Code (IaC) Cloud Infrastructure Kernel Programming System Programming
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Nashville, TN 70 days ago $114,600–$234,600
Distributed Systems Java Go Rust C/C++ Linux Kernel Programming System Programming Infrastructure as Code (IaC) Cloud Infrastructure Networking Storage Virtualization Security Telemetry
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Nashville, TN 81 days ago $114,600–$234,600
Distributed Systems Infrastructure as Code (IaC) System Design Observability Telemetry Fault Injection Data Replication load‑shedding rate‑limiting Scalability Cloud Infrastructure Security Controls Encryption Incident Management KPIs SLOs Automation
3+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Nashville, TN 65 days ago $114,600–$234,600
Rust Go Java C++ Oracle Cloud Infrastructure (OCI) AWS Azure GCP Kubernetes PostgreSQL QEMU eBPF PKI Distributed Systems Virtualization Confidential Computing Linux Networking
6+ yrs exp