Principal Engineer, Core Infrastructure

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WASan Francisco, CA
Salary
$114,600–$234,600 / yr
Posted
16 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 most similar roles pay here $249k

This role pays more than 60% of similar roles. Most pay $144,350–$208,800 — the shaded 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 781 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Engineer, Core Infrastructure

As a Principal Engineer, Core Infrastructure within the Technical Strategy & Oversight organization, you will help shape Lightweight Infrastructure, the next-generation runtime and platform layer for compute, storage, networking, identity, observability, and governance. You will lead the development and architecture of scalable, elastic distributed systems designed to be resilient, self-healing, and high-throughput. Your daily work involves optimizing data paths, designing fault-tolerant components with redundancy and replication, and implementing robust security controls in multi-tenant environments. You will utilize Java, Go, Rust, or C/C++ to build infrastructure that supports autonomous cloud operations. The role focuses on solving the challenge of scaling services across thousands of regions while reducing manual operational overhead. Key technical areas include distributed systems, kernel programming, system programming, and Infrastructure as Code to ensure high availability and seamless service updates.

What does a Engineer earn in Washington?

Median $174600 from 40 postings across 12 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.
  • Build telemetry systems, dashboards, and alerting mechanisms to proactively monitor system health and performance.
  • Design complex validation scenarios such as fault injection and brownouts to ensure system correctness and durability.
  • Develop Infrastructure as Code (IaC) and automation tools for seamless patching, updates, and rollbacks.
  • Implement robust security controls and remediation plans to protect multi-tenant environments and maintain compliance.

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 similar systems or backend languages.
  • Deep experience in core infrastructure areas such as distributed systems, cloud control planes, networking, security, 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.
  • Proficiency in kernel programming and system programming.
  • Proven ability to mentor peers and raise the technical bar through design and code reviews.

More like this

Similar roles

Principal Engineer, Core Infrastructure

Oracle

Seattle, WA +1 16 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 Telemetry
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Seattle, WA +1 16 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 Telemetry
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Seattle, WA +1 16 days ago $114,600$234,600
Distributed Systems Java Go Rust C/C++ Infrastructure as Code (IaC) Cloud Infrastructure Networking Software Defined Networking Kernel Programming Load Balancing Telemetry
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Nashville, TN 16 days ago $114,600$234,600
Distributed Systems Java Go Rust C/C++ Infrastructure as Code (IaC) Cloud Infrastructure Kernel Programming System Programming Data Plane Telemetry Fault Injection rate‑limiting
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

Nashville, TN 16 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 Telemetry
6+ yrs exp

Principal Engineer, Core Infrastructure

Oracle

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