Senior Software Engineer, Core Infrastructure

Oracle

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 69% of similar roles. Most pay $144,350–$186,200 — the blue band above. At the midpoint, this role pays about $144k versus about $165k 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 956 open roles on FindRole.

Listed pay typically runs $104,500–$234,600 across 794 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 distributed systems. This role focuses on building scalable, resilient, and operable infrastructure by developing fault-tolerant paths including redundancy, replication, and automatic failover. The engineer will handle large-scale data retrieval, storage, and processing using data plane platforms and distributed state management tools. Key responsibilities include performing load and performance testing, implementing circuit breakers, and managing telemetry, dashboards, and alarms. The position requires applying recovery-oriented computing principles, Infrastructure as Code (IaC) for automation, and advanced security controls like encryption. The work involves solving complex problems regarding system availability, data integrity, and multi-tenant security while ensuring compliance with industry standards through proactive incident response and root cause analysis.

What does a Software Engineer earn in Tennessee?

Median $169550 from 80 postings across 3 companies.

See salary data

What you'll do

  • Design and implement scalable components for distributed systems using distributed state management tools.
  • Optimize code and systems for large-scale data retrieval, storage, and processing.
  • Build fault-tolerant paths including redundancy, replication, automatic failover, retries, and circuit breakers.
  • Develop automation scripts and Infrastructure as Code (IaC) for troubleshooting and cloud maintenance.
  • Create dashboards, telemetry systems, and alarm configurations to proactively monitor component health.
  • Participate in incident response, perform root cause analysis, and author operational runbooks.
  • Apply advanced security controls such as encryption and access management in multi-tenant environments.
  • Conduct performance and load testing, including fault-injection and brown-out scenarios.

What we're looking for

  • Must have 3 to 5+ years of experience.
  • Must be able to read, write, and speak English.
  • Must be able to design, implement, and optimize components in distributed systems for scalability and resiliency.
  • Must be able to leverage data plane platforms and distributed state tools for high-volume data processing.
  • Must be able to implement fault-tolerant paths including redundancy, replication, and automatic failover.
  • Must be able to develop automation and Infrastructure as Code (IaC) for troubleshooting and maintenance.
  • Must be able to apply advanced security controls such as encryption and access remediation.
  • Must be able to perform performance and load testing.

More like this

Similar roles

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 74 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code (IaC) Cloud Infrastructure System Design Data Processing Telemetry Circuit Breakers Encryption Load Testing fault-injection Replication Synchronization Incident Response
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN +1 98 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code (IaC) System Design Load Testing Data Replication Encryption Telemetry Circuit Breakers fault-injection Cloud Infrastructure Automation Data Processing
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 74 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code (IaC) System Design Cloud Infrastructure Telemetry Encryption Load Testing Data Replication Circuit Breakers fault-injection Security Controls Scalability
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 58 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code (IaC) Cloud Infrastructure Data Processing Load Testing Circuit Breakers Telemetry Alerting Encryption Security Controls Runbooks Automation Scripts Scalability
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Austin, TX +1 120 days ago $79,200–$209,500
Java DevOps Distributed Systems Infrastructure as Code (IaC) Load Testing Circuit Breakers Data Replication Telemetry Encryption Security Controls Scalability
3+ yrs exp