Senior Software Engineer, Core Infrastructure

Oracle

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 70% of similar roles. Most pay $144,350–$195,800 — the blue band above. At the midpoint, this role pays about $144k versus about $170k 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

As a Sr Software Engineer, Core Infrastructure, you will join the team to design and develop major new features within existing systems while driving engineering excellence. You will write secure, maintainable code and comprehensive tests to build scalable, fault-tolerant components for distributed systems. Your daily work involves implementing redundancy, replication, and automatic failover mechanisms, as well as managing large-scale data processing and retrieval. You will utilize Java, Linux, Operating Systems knowledge, Public Cloud Services, and Terraform to manage cloud infrastructure via Infrastructure as Code. Key responsibilities include performing root cause analysis, building telemetry dashboards, and ensuring multi-tenant security through encryption and access controls. You will solve complex technical problems to ensure high availability and data integrity within a scalable cloud environment.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design and develop scalable, fault-tolerant components for distributed systems using distributed state management tools.
  • Write secure, maintainable code and implement comprehensive tests including fault-injection and brown-out scenarios.
  • Build and customize dashboards, telemetry systems, and alerting mechanisms to monitor component health.
  • Diagnose and resolve complex system issues while designing automation scripts and tools for operational troubleshooting.
  • Implement advanced security measures such as encryption and access controls for multi-tenant cloud environments.
  • Maintain Infrastructure as Code (IaC) scripts to manage cloud infrastructure and ensure compliance with industry standards.
  • Lead root cause analysis efforts and develop operational runbooks to improve system reliability and availability.
  • Mentor junior team members on technological topics and drive end-to-end engineering efforts for new features.

What we're looking for

  • Applicants must be able to read, write, and speak English.
  • 3 to 5+ years of experience is required.
  • Proficiency in Java is required.
  • Proficiency in Linux and Operating Systems is required.
  • Experience with Database Design is required.
  • Experience with Public Cloud Services is required.
  • Experience with Terraform is required.
  • Ability to design and develop scalable, high-performance, and secure distributed systems is required.

More like this

Similar roles

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN +1 94 days ago $79,200–$209,500
Java Linux Terraform Infrastructure as Code (IaC) Public Cloud Database Design Distributed Systems System Design Operating Systems Telemetry Encryption Load Testing fault-injection Circuit Breakers Data Replication
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 56 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 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 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 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 Core Infrastructure Engineer

Oracle

Nashville, TN +1 20 days ago $79,200–$209,500
Java Python System Design Infrastructure as Code (IaC) Distributed Systems Telemetry Encryption Data Replication Load Testing fault-injection Hardware Management Services Codex
3+ yrs exp