Senior Software Engineer, Core Infrastructure

Oracle

Confirmed live today Low trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 74% of similar roles. Most pay $144,350–$180,640 — the blue band above. At the midpoint, this role pays about $144k versus about $162k 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 771 open roles on FindRole.

Listed pay typically runs $103,000–$234,600 across 520 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 team to design, implement, and optimize components within distributed systems. This role focuses on ensuring scalability, resiliency, and operability for large-scale data processing. Key responsibilities include building fault-tolerant paths using redundancy, replication, and automatic failover, while implementing retries, circuit breakers, and timeouts. The engineer will leverage data plane platforms and distributed state management tools for high-volume retrieval and storage. Daily tasks involve developing automation and Infrastructure as Code (IaC) for troubleshooting, authoring runbooks, and managing incident responses. Technical requirements include applying advanced security controls like encryption and access remediation. The work addresses the technical challenge of maintaining data integrity and availability in multi-tenant environments while ensuring systems can withstand in-service updates without requiring maintenance windows.

What does a Software Engineer earn?

Median $195500 from 2516 postings across 143 companies.

See salary data

What you'll do

  • Design and optimize distributed system components for high scalability, resiliency, and large-scale data processing.
  • Implement fault-tolerant features including redundancy, replication, automatic failover, circuit breakers, and retry mechanisms.
  • Conduct performance and load testing to ensure system stability under heavy traffic.
  • Build monitoring infrastructure including custom dashboards, telemetry systems, and automated alerting for proactive issue detection.
  • Develop Infrastructure as Code (IaC) and automation scripts for troubleshooting and routine maintenance.
  • Participate in incident response, root cause analysis, and the creation of operational runbooks.
  • Implement advanced security controls such as encryption and access management in multi-tenant environments.
  • Ensure system compliance with industry standards through rigorous documentation and change management protocols.

What we're looking for

  • Must have 3 to 5+ years of experience in software engineering.
  • Ability to read, write, and speak English.
  • Experience designing and optimizing components in distributed systems for scalability, resiliency, and operability.
  • Proficiency in implementing fault-tolerant paths including redundancy, replication, automatic failover, retries, circuit breakers, and timeouts.
  • Experience with data plane platforms and distributed state tools for high-volume retrieval, storage, and processing.
  • Ability to develop automation and Infrastructure as Code (IaC) for troubleshooting and maintenance.
  • Experience implementing advanced security controls such as encryption and access management in multi-tenant environments.
  • Ability to perform performance and load testing to ensure system correctness and availability.

More like this

Similar roles

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 60 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 System Design Scalability
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 60 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

Nashville, TN 77 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

Austin, TX +1 122 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

Senior Software Engineer, Core Infrastructure

Oracle

Seattle, WA +1 122 days ago $79,200–$209,500
Oracle Cloud Infrastructure Java DevOps Infrastructure as Code (IaC) Distributed Systems Data Plane Circuit Breakers Telemetry Load Testing Encryption Security Controls Runbooks Scalability
3+ yrs exp