Principal Core Infrastructure Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Nashville, TNAustin, TX
Salary
$114,600–$234,600 / yr
Posted
70 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $175k
$100k most similar roles pay here $249k

This role pays more than 60% of similar roles. Most pay $161,087–$208,800 — the shaded band above. At the midpoint, this role pays about $175k versus about $185k 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 666 open roles on FindRole.

Listed pay typically runs $102,300–$223,999 across 619 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Core Infrastructure Software Engineer

The Principal Core Infrastructure Software Engineer is a Senior Staff-level role focused on defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure. This individual contributor will lead the architecture and engineering of production-grade cloud distributed systems, agentic AI platforms, autonomous workflows, and scalable inference infrastructure for business-critical environments. Day-to-day responsibilities include designing fault-tolerant systems with automated failover, implementing secure infrastructure controls, developing automation through Infrastructure as Code, and managing incident response. The role requires expertise in Java, Golang, or Python, alongside proficiency with Kubernetes, Docker, and cloud-native technologies. Candidates must possess deep experience in distributed systems and AI-native engineering, including LLM orchestration, RAG, and evaluation. This position solves complex problems regarding scalability, performance, and reliability for enterprise AI applications while providing technical leadership to improve engineering standards across the organization.

What you'll do

  • Architect and build scalable distributed systems using state management tools for high-demand cloud environments.
  • Design and deliver agentic AI systems capable of reasoning, planning, and multi-step task orchestration.
  • Define performance, availability, and durability requirements while optimizing services for high-throughput and low-latency workloads.
  • Build fault-tolerant infrastructure featuring redundancy, automated failover, and in-service upgrades to handle network unreliability.
  • Establish telemetry, dashboards, and alerts to monitor service health and ensure reliability across the platform.
  • Execute performance testing, load testing, and fault injection to validate system resilience and correctness.
  • Implement secure infrastructure controls including access management and encryption for multi-tenant cloud environments.
  • Develop automation tools and Infrastructure as Code to support safe deployment, patching, and operational recovery.

What we're looking for

  • Bachelor's, Master's, or Ph.D. in Computer Science, AI/ML, Engineering, or a related field is required.
  • 6 to 10+ years of professional software engineering experience with ownership of production systems is required.
  • Deep experience designing and operating high-scale distributed systems, cloud services, and infrastructure platforms is required.
  • Proficiency in Java, Golang, or Python for developing high-quality code in complex distributed environments is required.
  • Expertise with Kubernetes, Docker, cloud-native infrastructure, and performance analysis is required.
  • Experience defining SLIs/SLOs, incident response practices, and reliability programs for AI or distributed systems is required.
  • Ability to provide accurate software effort estimates and utilize agile methodologies is required.
  • Excellent communication skills to lead technical direction and influence senior stakeholders are required.

More like this

Similar roles

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 3 days ago $114,600$234,600
OCI GPU HPC Terraform Ansible Slurm Kubernetes Python Rust Go Java Scala Linux Shell Scripting CI/CD Prometheus GitLab CI/CD Jenkins Infrastructure as Code
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 30 days ago $114,600$234,600
Distributed Systems Infrastructure as Code (IaC) Data Processing System Design Telemetry Monitoring Alerting rate‑limiting Fault Injection Encryption Automation Scalability
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 30 days ago $114,600$234,600
Distributed Systems Infrastructure as Code (IaC) Data Processing System Design Telemetry Monitoring Alerting Fault Injection rate‑limiting Encryption Automation Scalability
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 30 days ago $114,600$234,600
Distributed Systems Infrastructure as Code (IaC) Data Processing System Design Telemetry Monitoring Alerting rate‑limiting Fault Injection Encryption Automation Scalability
6+ yrs exp

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 31 days ago $114,600$234,600
Java Distributed Systems Kubernetes CI/CD Infrastructure as Code Oracle Cloud Infrastructure HTTP TLS API Gateways Caching System Design Capacity Planning Deployment Automation Networking
8+ yrs exp

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 13 days ago $114,600$234,600
Oracle Cloud Python Kubernetes Docker Terraform Ansible Linux Shell Scripting Slurm PBS CI/CD Jenkins GitLab CI/CD Prometheus GPU HPC Rust Go Java Scala TensorFlow PyTorch sci-kit-learn
6+ yrs exp