Senior Engineer, Core Infrastructure

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$79,200–$209,500 / yr
Posted
11 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $174k
This role $144k
$61k most similar roles pay here $253k

This role pays less than 62% of similar roles. Most pay $144,350–$202,686 — the shaded band above. At the midpoint, this role pays about $144k versus about $174k 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 · Senior Engineer, Core Infrastructure

Senior Engineer, Core Infrastructure joins the Technical Strategy & Oversight team to build Lightweight Infrastructure, a next-generation runtime and platform layer for compute, storage, networking, identity, observability, and governance. This role focuses on developing Autonomous OCI, a greenfield initiative designed to create self-healing, resilient cloud services that scale with minimal manual intervention. You will design, implement, and optimize distributed systems components while ensuring scalability through data plane platforms and distributed state tools. Day-to-day responsibilities include building fault-tolerant paths like replication and automatic failover, performing load testing, and managing incident response via telemetry and runbooks. The role requires proficiency in systems or backend languages such as Java, Go, Rust, C/C++, or Python. Essential skills include expertise in Linux systems, kernel programming, distributed systems, networking, and infrastructure as code to solve complex cloud scalability and reliability challenges.

What does a Engineer earn?

Median $185000 from 249 postings across 48 companies.

See salary data

What you'll do

  • Design and optimize distributed system components for high scalability, reliability, and large-scale data processing.
  • Build fault-tolerant features using redundancy, replication, automatic failover, circuit breakers, and retry mechanisms.
  • Develop telemetry systems, dashboards, and automated alerts to proactively monitor and detect component failures.
  • Create automation scripts and Infrastructure as Code (IaC) tools for troubleshooting and infrastructure management.
  • Perform load testing, fault injection, and brown-out scenarios to ensure system correctness and availability.
  • Participate in incident response rotations, perform root cause analyses, and author operational runbooks.
  • Implement advanced security controls including encryption and access management in multi-tenant environments.
  • Ensure all cloud infrastructure complies with industry standards and maintains up-to-date technical documentation.

What we're looking for

  • Hold a BS/MS in Computer Science or equivalent practical experience.
  • Possess 3 to 5+ years of software engineering experience building reliable services, infrastructure, or distributed systems.
  • Demonstrate strong programming skills in at least one system or backend language such as Java, Go, Rust, C/C++, or Python.
  • Maintain a strong foundation in data structures, algorithms, operating systems, networking, concurrency, and distributed systems fundamentals.
  • Possess experience or interest in cloud infrastructure, virtualization, Linux systems, containers, storage, networking, security, schedulers, control planes, or management planes.
  • Ability to design, build, test, and debug reliable software within a large, evolving codebase.
  • Exhibit strong communication skills, collaboration skills, and an ownership-oriented mindset.
  • Proficiency in distributed systems, kernel programming, Linux, and system programming.

More like this

Similar roles

Senior Engineer, Core Infrastructure

Oracle

Nashville, TN 15 days ago $79,200$209,500
Distributed Systems Linux Rust Go Java Python C/C++ Infrastructure as Code (IaC) Kernel Programming System Programming Networking Circuit Breakers Telemetry Encryption Data Structures Algorithms
3+ yrs exp

Senior Engineer, Core Infrastructure

Oracle

Nashville, TN 16 days ago $79,200$209,500
Distributed Systems Linux Rust Go Java Python C/C++ Infrastructure as Code (IaC) Kernel Programming System Programming Networking Containers Circuit Breakers Telemetry Data Structures Algorithms Concurrency Security Encryption Cloud Infrastructure
3+ yrs exp

Senior Engineer, Core Infrastructure

Oracle

Seattle, WA +1 16 days ago $79,200$209,500
Distributed Systems Rust Go Java Python C++ Linux Infrastructure as Code (IaC) Kernel Programming System Programming Networking Security Circuit Breakers Telemetry Data Structures Algorithms Cloud Infrastructure
3+ yrs exp

Senior Core Infrastructure Engineer

Oracle

Nashville, TN 11 days ago $79,200$209,500
Distributed Systems Kernel Programming System Programming Infrastructure as Code (IaC) Cloud Infrastructure Data Plane Platforms Load Testing Circuit Breakers Telemetry Alerting Encryption fault-injection Scalability Data Replication
3+ yrs exp

Senior Core Infrastructure Engineer

Oracle

Nashville, TN 11 days ago $79,200$209,500
C/C++ DPDK Linux Infrastructure as Code (IaC) Distributed Systems Cloud Infrastructure Data Plane Performance Testing Telemetry Circuit Breakers Encryption High-Concurrency Systems Device Drivers
3+ yrs exp

Senior Core Infrastructure Engineer

Oracle

Seattle, WA +1 27 days ago $79,200$209,500
C/C++ DPDK Linux Infrastructure as Code (IaC) Distributed Systems Cloud Infrastructure Data Plane Performance Testing Circuit Breakers Telemetry Encryption Device Drivers High-Concurrency Systems
3+ yrs exp