Senior Software Development 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

Below market

How this pay compares to similar roles

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

This role pays less than 68% of similar roles. Most pay $144,350–$177,250 — the shaded 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 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 Software Development Engineer, Core Infrastructure

As a Senior Software Development Engineer - Core Infrastructure, you will join the team to design, implement, and optimize components of highly distributed systems focused on scalability, reliability, availability, security, and operability. You will build high-scale services, develop automation through Infrastructure as Code (IaC), and utilize distributed state and data plane technologies for large-scale data processing. Your daily work involves developing fault-tolerant systems using redundancy, replication, failover, and circuit breakers while proactively monitoring service health via telemetry and dashboards. You will also troubleshoot production issues, perform root cause analysis, and implement security controls like encryption and access management. The role requires expertise in Java, cloud platforms, distributed systems, API development, and algorithm engineering to solve complex problems involving high-volume data retrieval, storage, and processing within a cloud-native environment.

What does a Software Development Engineer earn?

Median $197750 from 175 postings across 14 companies.

See salary data

What you'll do

  • Design and implement scalable distributed system components for high-volume data processing and storage.
  • Build fault-tolerant systems using replication, failover, circuit breakers, and other resiliency patterns.
  • Develop Infrastructure as Code (IaC) and automation for cloud infrastructure management.
  • Create telemetry, dashboards, and automated alerting to proactively monitor service health.
  • Diagnose and resolve production issues through incident response and root cause analysis.
  • Implement security controls including encryption and access management to meet compliance standards.
  • Perform load testing and performance optimization to ensure system scalability and reliability.

What we're looking for

  • Candidates must have 8 years of software development experience or a relevant advanced degree with fewer years of experience.
  • Applicants must be proficient in Java and cloud-native technologies.
  • Candidates must have at least 2 years of experience working with cloud platforms like AWS, Azure, Google, or Oracle Cloud.
  • Candidates must have at least 3 years of experience in system-level testing and automation.
  • Candidates must have at least 2 years of experience delivering and operating large-scale distributed systems.
  • Applicants must demonstrate proficiency in software engineering, web development, and algorithm optimization for scalability.
  • Candidates must be able to develop secure APIs and manage infrastructure using Infrastructure as Code (IaC).
  • Candidates must possess skills in source control, prototyping, and identifying/mitigating information vulnerabilities.

More like this

Similar roles

Senior Core Infrastructure Engineer

Oracle

Nashville, TN 39 days ago $79,200$209,500
Distributed Systems Java Cloud Native Infrastructure as Code (IaC) Data Plane Load Testing Telemetry Circuit Breakers Encryption Oracle Cloud Infrastructure (OCI) Software Development Networking
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

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

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 27 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 Scalability Data Replication
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 27 days ago $79,200$209,500
Distributed Systems Infrastructure as Code (IaC) Cloud Infrastructure Data Processing Load Testing Circuit Breakers Telemetry Alerting Encryption fault-injection Scalability Automation
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

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

Senior Core Infrastructure Engineer

Oracle

Nashville, TN +1 42 days ago $79,200$209,500
Distributed Systems Infrastructure as Code (IaC) Load Testing Circuit Breakers Data Replication Telemetry Alerting Incident Response Encryption System Design Scalability
3+ yrs exp