Principal Software Engineer, Core Infrastructure

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Posted
20 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$100k most similar roles pay here $249k

This listing doesn't post a salary. Most similar roles pay $169,550–$210,480.

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 569 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Engineer, Core Infrastructure

Principal Software Engineer, Core Infrastructure joins the team to lead the development and architecture of scalable, container-based services for liquid-cooled GPU infrastructure in factory environments. The role involves building secure control-plane workflows and data-plane test capabilities to orchestrate manufacturing lifecycles, firmware management, and repair triage for platforms like GB200 and MI355. You will design fault-tolerant distributed systems, optimize high-throughput data paths, and implement Infrastructure as Code for automated patching and deployment. The position requires proficiency in Java, C++, C#, or Go, alongside deep knowledge of distributed systems, networking, and security controls. This role solves critical manufacturing yield and reliability challenges to accelerate the delivery of hyperscale AI infrastructure. You will collaborate with cross-functional partners to ensure hardware readiness and establish performance metrics for large-scale data processing and storage environments.

What does a Software Engineer earn in Tennessee?

Median $160275 from 48 postings across 5 companies.

See salary data

What you'll do

  • Architect and develop scalable, container-based services to monitor and manage liquid-cooled GPU infrastructure.
  • Build secure control-plane workflows and data-plane test capabilities for manufacturing lifecycle management.
  • Automate GPU test validations and manage consistent firmware, software, and hardware configurations.
  • Design high-throughput data paths using distributed state, replication, and synchronization patterns.
  • Develop fault-tolerant systems featuring redundancy, automatic failover, and recovery-oriented designs.
  • Establish performance metrics, telemetry dashboards, and proactive alerting for critical infrastructure.
  • Lead production incident diagnosis, root-cause analysis, and technical mentoring for engineering teams.
  • Implement Infrastructure as Code to automate patching, updates, and change management processes.

What we're looking for

  • Bachelor's or master's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • 7+ years of professional software-engineering experience with impact on large-scale distributed systems or cloud infrastructure.
  • Proficiency in one or more object-oriented or systems programming languages such as Java, C++, C#, or Go.
  • Deep understanding of distributed-systems design, data structures, algorithms, operating systems, networking, and secure software-development practices.
  • Experience with system-level test automation, performance/load testing, reliability engineering, and production incident response.
  • Demonstrated experience leading technical architecture and mentoring engineers.
  • Strong problem-solving, communication, and cross-functional collaboration skills.
  • Experience with cloud platforms, data-plane platforms, Infrastructure as Code, or observability systems (preferred).

More like this

Similar roles

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 11 days ago $114,600–$234,600
Distributed Systems Oracle Cloud Infrastructure AWS Azure Google Cloud Java C++ C# Go Infrastructure as Code Microservices Networking Data Structures Algorithms Security Controls
7+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN +1 43 days ago $114,600–$234,600
Distributed Systems Infrastructure as Code (IaC) System Design Scalability Data Replication Telemetry Monitoring Alerting rate‑limiting Security Controls Encryption Automation
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 52 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 52 days ago $114,600–$234,600
Distributed Systems Infrastructure as Code (IaC) Cloud Infrastructure 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 52 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 52 days ago $114,600–$234,600
Distributed Systems Infrastructure as Code (IaC) Cloud Infrastructure Data Processing System Design Telemetry Monitoring Alerting Fault Injection rate‑limiting Encryption Scalability
6+ yrs exp