Senior Software Engineer, Core Infrastructure

Oracle

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 89% of similar roles. Most pay $161,737–$216,000 — the shaded band above. At the midpoint, this role pays about $144k versus about $189k 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 113 open roles on FindRole.

Listed pay typically runs $104,500–$209,500 across 99 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Software Engineer, Core Infrastructure

Senior Software Engineer, Core Infrastructure joins the team to design, implement, and optimize components within distributed systems focusing on scalability, resiliency, and operability. The role involves building fault-tolerant paths through redundancy, replication, and automatic failover while implementing recovery-oriented principles like circuit breakers and retries. Day-to-day responsibilities include developing infrastructure as code for cloud management, performing load testing, and managing security controls such as encryption and access management. The candidate will work with data plane platforms for high-volume retrieval and storage while participating in incident response and root-cause analysis. Required technical skills include proficiency in Java, Python, Go, C++, or C#, along with experience in REST APIs, databases, and cloud platforms like AWS, Azure, Google Cloud, or Oracle Cloud. The position addresses the challenge of maintaining high availability for large-scale distributed systems.

What does a Software Engineer earn?

Median $196750 from 2011 postings across 148 companies.

See salary data

What you'll do

  • Design and optimize distributed system components for high scalability, resiliency, and large-scale data processing.
  • Build fault-tolerant systems using redundancy, replication, automatic failover, retries, circuit breakers, and timeouts.
  • Develop automation scripts and Infrastructure as Code (IaC) to manage cloud infrastructure and troubleshooting.
  • Implement advanced security controls including encryption, access controls, and remediation plans for multi-tenant environments.
  • Create monitoring tools such as dashboards, telemetry, and alerts to proactively detect and mitigate system issues.
  • Participate in incident response, root-cause analysis, and the creation of operational runbooks.
  • Conduct performance and load testing to ensure software meets high-volume retrieval and storage requirements.
  • Write maintainable code and perform peer reviews to ensure compliance with engineering best practices.

What we're looking for

  • Candidates must have 8 years of software development experience, or a relevant degree plus the required years of experience (4 for B.Tech/Bachelor's, 2 for M.Tech/Master's).
  • A Doctorate in a relevant field is an acceptable qualification.
  • Proficiency in Java, Python, Go, C++, C#, or similar languages is required.
  • Candidates must have at least 2 years of experience with cloud platforms such as AWS, Azure, Google Cloud, or Oracle Cloud.
  • Candidates must have 3 years of experience in system-level testing and automation.
  • Candidates must have 2 years of experience delivering and operating large-scale distributed systems.
  • Experience leading or mentoring team members is preferred.
  • Master’s degree in those fields, plus 2 years of software-development.

More like this

Similar roles

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 1 day ago $79,200–$209,500
Oracle Cloud Infrastructure Java C++ C# Go Distributed Systems Infrastructure as Code Microservices Observability Data Processing AWS Azure Google Cloud Networking Security Controls Fault-Injection Testing
4+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

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

Senior Core Infrastructure Engineer

Oracle

Nashville, TN 12 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code Java C++ C# Go AWS Oracle Cloud Azure Google Cloud Microservices fault-injection Telemetry Encryption Data Processing Software Architecture Networking Operating Systems
4+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 12 days ago $114,600–$234,600
Distributed Systems Java Python Go C++ C# AWS Azure Google Cloud Oracle Cloud IaC REST APIs Data Structures Algorithms Object-Oriented Design Source Control
8+ yrs exp

Senior Core Infrastructure Engineer

Oracle

Nashville, TN 10 days ago $79,200–$209,500
Distributed Systems Infrastructure as Code Go C++ Java C# AWS Oracle Cloud Azure Google Cloud Microservices Networking Security Controls
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 16 days ago $79,200–$209,500
DNS Go Python C Java Linux TCP/UDP Kubernetes Terraform Infrastructure-as-Code Distributed Systems SRE Packet Processing Performance Profiling Security Controls
5+ yrs exp