Principal Software Engineer, Core Infrastructure

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Reston, VA
Salary
$114,600–$234,600 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $200k
This role $175k
$100k most similar roles pay here $255k

This role pays less than 54% of similar roles. Most pay $173,037–$226,350 — the shaded band above. At the midpoint, this role pays about $175k versus about $200k 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 513 open roles on FindRole.

Listed pay typically runs $97,800–$209,500 across 384 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Engineer, Core Infrastructure

Principal Software Engineer, Core Infrastructure joins the Cloud Performance Organization to address service inefficiencies, reduce cloud expenses, and improve customer experience through performance engineering. This role involves designing and building new cloud services from the ground up while leading the architecture of scalable, elastic distributed systems for high-throughput, hyperscale workloads. The engineer will develop fault-tolerant, highly available systems featuring robust observability, replication, and resilience mechanisms to meet specific SLOs. Key responsibilities include managing data-plane platforms, implementing infrastructure as code (IaC) for automation, and ensuring security through encryption and access controls in multi-tenant environments. The candidate must possess expertise in production troubleshooting, incident response, and root cause analysis while mentoring junior engineers. This role focuses on the technical challenge of optimizing critical components and internal tools within a high-growth cloud infrastructure environment.

What does a Software Engineer earn in Virginia?

Median $153950 from 93 postings across 18 companies.

See salary data

What you'll do

  • Lead the architecture and development of scalable, distributed systems for high-throughput, hyperscale workloads.
  • Design fault-tolerant, highly available systems using redundancy, replication, failover, and load shedding.
  • Establish SLOs, KPIs, telemetry, and dashboards to ensure system reliability and performance.
  • Conduct performance, load, fault-injection, and brownout testing to ensure service correctness.
  • Diagnose production issues and lead incident response and root cause analysis efforts.
  • Implement infrastructure as code (IaC) and automation for safe patching, updates, and rollbacks.
  • Execute security measures including encryption and access controls for multi-tenant environments.
  • Mentor junior engineers in troubleshooting, operational practices, and technical skill development.

What we're looking for

  • Must be able to read, write, and speak English.
  • 6 to 10+ years of experience in software engineering or related fields.
  • Experience designing and architecting scalable, elastic distributed systems for high-throughput workloads.
  • Experience designing fault-tolerant, highly available systems with robust observability and replication mechanisms.
  • Proficiency in implementing security, compliance, Infrastructure as Code (IaC), and automation.
  • Ability to lead incident response, root cause analysis, and production troubleshooting.
  • Ability to mentor junior engineers and provide technical oversight for complex initiatives.

More like this

Similar roles

Principal Software Engineer, Core Infrastructure

Oracle

Seattle, WA +1 49 days ago $114,600–$234,600
Oracle Cloud Infrastructure Distributed Systems System Design Performance Engineering Root Cause Analysis Telemetry Encryption security, compliance Scalability Automation
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 7 days ago $114,600–$234,600
Distributed Systems Oracle Cloud Infrastructure AWS Azure Google Cloud Java C++ C# Go Infrastructure as Code Microservices Networking Data Structures Algorithms Security Controls
7+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 8 days ago $114,600–$234,600
Distributed Systems Java C++ C# Go Oracle Cloud Infrastructure AWS Azure Google Cloud Infrastructure as Code Microservices Networking Security Controls
7+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Seattle, WA 129 days ago
Distributed Systems Distributed Databases Java Oracle Cloud Infrastructure (OCI) Transaction Processing Data-plane Architecture Caching Capacity Planning Observability Automation
6+ yrs exp