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
120 days ago
Freshness
Confirmed live today

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 Object Storage Service team to build large-scale distributed infrastructure for the cloud. This role involves owning the software design and development of major components for Infrastructure-as-a-Service technologies within a multi-tenant environment. You will design, implement, and optimize distributed systems focusing on scalability, resiliency, and operability. Daily tasks include building fault-tolerant paths like redundancy and automatic failover, implementing retry mechanisms and circuit breakers, and developing automation using Infrastructure as Code. You will also perform load testing, manage incident responses, and apply security controls like encryption. The role requires proficiency in Java and experience with Oracle Cloud Infrastructure, specifically OCI Object Storage and data plane platforms, to solve complex problems in high-volume data retrieval, storage, and processing.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design and implement scalable components for distributed systems with a focus on resiliency and operability.
  • Develop fault-tolerant paths including redundancy, replication, automatic failover, retries, and circuit breakers.
  • Perform load and performance testing to ensure high-volume data retrieval and storage processing.
  • Build dashboards, telemetry systems, and alarms to proactively detect and mitigate system issues.
  • Author runbooks and participate in incident response and root cause analysis for production issues.
  • Implement Infrastructure as Code (IaC) and automation scripts for troubleshooting and cloud maintenance.
  • Apply advanced security controls such as encryption and access management in multi-tenant environments.
  • Review peer implementations for scalability compliance and adherence to documentation standards.

What we're looking for

  • Must have 3 to 5+ years of experience.
  • Must be able to read, write, and speak English.
  • Must possess expertise in Java and software engineering.
  • Must have experience with Oracle Cloud Infrastructure (OCI) and OCI Object Storage.
  • Must have experience with data plane platforms and distributed systems.
  • Must be able to design and optimize components for scalability, resiliency, and operability.
  • 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.

More like this

Similar roles

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 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 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 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 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 73 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