Senior Software Engineer, Core Infrastructure

Oracle

Confirmed live yesterday Low trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $161k
This role $144k
$61k $253k
below market most similar roles pay here above market

This role pays less than 67% of similar roles. Most pay $144,350–$177,250 — the blue band above. At the midpoint, this role pays about $144k versus about $161k 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 955 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 790 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Software Engineer, Core Infrastructure

The Senior Software Engineer, Core Infrastructure joins the Product and Research team to design, implement, and optimize components within large-scale distributed systems. This role focuses on building scalable, resilient, and operable infrastructure by developing fault-tolerant paths, including redundancy, replication, and automatic failover. Day-to-day responsibilities involve delivering features, performing load and performance tests, and managing high-volume retrieval, storage, and processing using data plane platforms and distributed state tools. The engineer will also author runbooks, participate in incident response, and develop automation and Infrastructure as Code for maintenance. Required technical skills include proficiency in cloud platforms like AWS, Azure, Google, or Oracle Cloud, along with expertise in operating systems, algorithm optimization, and advanced security controls such as encryption and access remediation.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design, implement, and optimize components in distributed systems for scalability, resiliency, and operability.
  • Deliver features and conduct load/performance tests using data plane platforms and distributed state tools.
  • Build fault-tolerant paths including redundancy, replication, automatic failover, retries, and circuit breakers.
  • Detect and mitigate issues using tests, alarms, dashboards, and telemetry while authoring runbooks.
  • Participate in incident response and perform root cause analysis (RCA).
  • Develop automation and Infrastructure as Code (IaC) for troubleshooting and maintenance.
  • Implement advanced security controls such as encryption, access management, and remediation.
  • Review peer implementations to ensure compliance with scalability and documentation standards.

What we're looking for

  • Must have 8 years of software development experience OR a relevant Bachelor's degree with 4 years of experience OR a relevant Master's degree with 2 years of experience OR a relevant Doctorate.
  • Must have 2 years of professional experience with cloud platforms such as AWS, Azure, Google, or Oracle Cloud.
  • Must have 3 years of experience working in testing and automation at the system level.
  • Must have 2 years of experience working with delivering and operating large-scale distributed systems.
  • Must demonstrate ability in designing, managing, and optimizing scalable, secure, and highly available distributed systems.
  • Must demonstrate proficiency in all phases of software engineering, including algorithm optimization and computer science principles.
  • Must demonstrate ability in operating systems, including installing, upgrading, and troubleshooting various environments.
  • Must demonstrate ability in cross-functional collaboration with stakeholders across different teams or geographies.

More like this

Similar roles

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 42 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code Java C++ Go C# Oracle Cloud AWS Azure Google Cloud Microservices Observability Fault-Injection Testing Encryption Networking Data Structures Algorithms
4+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 32 days ago $79,200–$209,500
Oracle Cloud Infrastructure (OCI) Java C++ C# Go AWS Azure Google Cloud Infrastructure as Code (IaC) Distributed Systems Microservices Observability Fault-Injection Testing Networking Data Structures Algorithms
4+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 36 days ago $79,200–$209,500
Oracle Cloud Infrastructure (OCI) Java C++ C# Go AWS Azure Google Cloud Infrastructure as Code (IaC) Distributed Systems Microservices Observability Fault-Injection Testing Networking Data Structures Algorithms
4+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 13 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code IaC Telemetry Incident Response Root Cause Analysis Load Testing Encryption Access Controls Data-plane distributed state-management Replication Synchronization Patching Rollbacks
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 13 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code IaC Telemetry Load Testing Incident Response Root Cause Analysis Encryption Access Controls Data-plane distributed state-management Replication Synchronization Cloud Infrastructure Automation
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 43 days ago $114,600–$234,600
Java Python Perl AWS Azure Google Cloud OCI REST APIs Distributed Systems NoSQL Source Control Telemetry Infrastructure Automation Data Structures Algorithms
4+ yrs exp