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
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 85% of similar roles. Most pay $152,551–$214,500 — the shaded band above. At the midpoint, this role pays about $144k versus about $184k 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 127 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 112 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Software Engineer, Core Infrastructure

As a Senior Software Engineer, Core Infrastructure on the Identity and Access Management team, you will design, build, and maintain secure, reliable, and scalable cloud services powering global authentication and authorization systems. You will develop cloud-native microservices, manage distributed systems, and contribute to technical direction while ensuring high availability and fault tolerance. Your daily work involves writing high-quality code, participating in design reviews, troubleshooting production issues during on-call rotations, and improving operational excellence through automation and monitoring. The role requires proficiency in Java, Go, C++, or Python, along with expertise in REST APIs, concurrency, multithreading, and asynchronous programming. You will utilize Git, CI/CD pipelines, and automated testing while navigating complex security protocols like FedRAMP and PCI DSS to solve critical authentication challenges within a service-oriented architecture across various public cloud platforms.

What does a Software Engineer earn?

Median $197500 from 1953 postings across 141 companies.

See salary data

What you'll do

  • Design, develop, and maintain cloud-native microservices for global authentication and authorization systems.
  • Build highly available, scalable, and fault-tolerant distributed systems.
  • Write high-quality, maintainable, and well-tested code in languages like Java, Go, C++, or Python.
  • Troubleshoot production issues and participate in on-call rotations to ensure system reliability.
  • Analyze system performance and implement improvements for scalability and operational excellence.
  • Automate manual processes to reduce operational toil and improve monitoring and alerting.
  • Mentor interns and junior engineers on day-to-day engineering practices and technical standards.

What we're looking for

  • Must have 6 to 10+ years of experience.
  • Must be proficient in Java, Go, C++, Python, or similar languages.
  • Must have a solid understanding of distributed systems fundamentals.
  • Must have experience developing REST APIs and microservices.
  • Must possess knowledge of concurrency, multithreading, and asynchronous programming.
  • Must understand cloud computing concepts and service-oriented architectures.
  • Must have experience with Git, CI/CD pipelines, automated testing, and modern development practices.
  • Must understand system security, authentication protocols, and compliance frameworks like FedRAMP or PCI DSS.

More like this

Similar roles

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 5 days ago $79,200–$209,500
Java GoLang C# Kubernetes Terraform Docker SQL NoSQL Linux Unix OCI AWS Azure Infrastructure as Code Distributed Systems Computer Networking HTTP DNS TCP/IP KVM
4+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 14 days ago $79,200–$209,500
Java Python Golang DNS Kubernetes Docker Terraform Ansible Chef CI/CD REST OpenAPI Swagger Linux GitLab CI/CD GitHub Actions OCI DevOps
8+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

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

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 40 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 23 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 5 days ago $79,200–$209,500
Linux Distributed Systems C++ Java Python Terraform Docker TCP/IP HTTP micro-services Infrastructure as Code Firmware Bare Metal Agile Data Structures Algorithms
5+ yrs exp