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 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 designing fault-tolerant components using redundancy and replication, implementing load-shedding and rate-limiting, and building proactive telemetry and alerting dashboards. You will also manage infrastructure through Infrastructure as Code (IaC) and automation while ensuring robust security controls in multi-tenant environments. To succeed, you must possess expertise in distributed systems, kernel programming, Linux, and system programming, with proficiency in languages such as Java, Go, Rust, or C/C++. This role solves the challenge of scaling cloud infrastructure while reducing manual operational complexity.

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.
  • Establish telemetry, KPIs, and proactive monitoring dashboards to identify system gaps and health issues.
  • Design complex validation scenarios such as fault injection and brownouts to ensure system correctness.
  • Proactively diagnose and resolve production issues while mentoring peers in troubleshooting and incident response.
  • Develop Infrastructure as Code (IaC) and automation tools for secure patching, updates, and rollbacks.

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.
  • Proficiency in Java, Go, Rust, C/C++, or similar systems and backend languages.
  • Deep experience in core infrastructure areas such as distributed systems, cloud control planes, networking, storage, or virtualization.
  • 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.
  • Expertise in Linux, Kernel Programming, and System Programming.
  • Proven ability to mentor peers and raise the technical bar through code reviews and technical leadership.

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++ Infrastructure as Code (IaC) Cloud Infrastructure Kernel Programming System Programming
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