Senior Engineer, Core Infrastructure

Oracle

Confirmed live 2 days ago High trust

Quick summary

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

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 creating autonomous cloud systems that are self-healing and scalable by default. You will design, implement, and optimize distributed system components while ensuring high availability through redundancy, replication, and automatic failover. Day-to-day tasks include developing infrastructure as code, performing load testing, managing incident responses, and implementing advanced security controls like encryption. The ideal candidate possesses expertise in Linux systems, kernel programming, and distributed systems. You should be proficient in at least one backend language such as Java, Go, Rust, C/C++, or Python. This role solves the challenge of reducing operational complexity while scaling cloud services across thousands of regions.

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 system failures.
  • Create automation scripts and Infrastructure as Code (IaC) for troubleshooting and infrastructure management.
  • Perform load testing, fault injection, and brown-out scenarios to ensure system correctness and performance.
  • Participate in incident response rotations, including root cause analysis and the creation of operational runbooks.
  • Implement advanced security controls such as encryption and access management in multi-tenant environments.
  • Ensure infrastructure compliance with industry standards through consistent documentation and remediation plans.

What we're looking for

  • Hold a BS/MS in Computer Science or equivalent practical experience.
  • Possess 3–5+ years of software engineering experience building reliable services, infrastructure, or distributed systems.
  • Demonstrate strong programming skills in Java, Go, Rust, C/C++, or Python.
  • Maintain a strong foundation in data structures, algorithms, operating systems, networking, concurrency, and distributed systems.
  • Possess experience or interest in cloud infrastructure, virtualization, Linux systems, containers, storage, networking, security, and control 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 11 days ago $79,200$209,500
Distributed Systems Linux Rust Go Java Python C/C++ Infrastructure as Code (IaC) Kernel Programming System Programming Networking Data Structures Algorithms Circuit Breakers Telemetry
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

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

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