Lead Principal Software Engineer

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$146,300–$306,400 / yr
Posted
66 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $226k
$123k $326k
below market most similar roles pay here above market

This role pays more than 82% of similar roles. Most pay $174,500–$214,600 — the blue band above. At the midpoint, this role pays about $226k versus about $195k 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 652 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Lead Principal Software Engineer

The Lead Principal Software Engineer joins the Physical Networking Automation and Tooling team to build intelligent network automation platforms for Oracle Cloud Infrastructure. In this individual contributor role, you will set the technical direction for AI agents that analyze network context, interact with tools, and execute controlled workflows. You will own the architecture for distributed, event-driven systems that ingest network telemetry, topology, and device state to automate the network lifecycle. Key responsibilities include designing AI decision systems for anomaly detection and capacity forecasting while establishing engineering standards for reliability and safety. You will utilize Java, Python, Linux, and Kubernetes to develop production software. This role solves complex problems in physical network operations by integrating AI/ML capabilities with automated remediation and observability across global infrastructure.

What you'll do

  • Define the long-term architecture and technical roadmap for physical network automation and AI-driven operations.
  • Design distributed, event-driven systems to ingest and correlate global network failure and performance data.
  • Architect AI decision systems for anomaly detection, fault diagnosis, and capacity forecasting.
  • Direct the development of agent workflows to discover, invoke, and coordinate approved network capabilities.
  • Establish controls for production network actions, including identity, authorization, approval gates, and audit trails.
  • Define evaluation and observability standards to measure the accuracy and quality of AI-driven capabilities.
  • Set engineering standards for APIs, backend services, data pipelines, and production operations.
  • Mentor principal and senior engineers while advising senior leadership on technical investments and risks.

What we're looking for

  • At least 15 years of experience in software engineering, network automation, cloud infrastructure, or a related field.
  • Bachelor’s degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience.
  • Strong programming skills in Java and Python with experience building and operating production software.
  • Deep experience designing distributed systems, APIs, event-driven data pipelines, workflow systems, or cloud-native services.
  • Experience defining technical architecture and leading complex projects from concept through production operation.
  • Experience with network operations, data center infrastructure, or other large-scale infrastructure systems.
  • Experience building AI/ML or LLM-based capabilities to operational problems, including evaluating output and defining human review requirements.
  • Strong knowledge of Linux, software development practices, CI/CD, observability, and production incident response.

More like this

Similar roles

Principal Software Engineer

Oracle

Nashville, TN 15 days ago $114,600–$234,600
Python Java Go TypeScript JavaScript LLM Kubernetes Docker Terraform CI/CD Oracle Cloud Infrastructure Distributed Systems APIs Vector Databases Observability Infrastructure as Code
5+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Nashville, TN +1 57 days ago $96,800–$306,400
Oracle Cloud Infrastructure (OCI) Java Go C# Distributed Systems APIs CI/CD Kubernetes Terraform AWS Azure SQL NoSQL Linux Networking Observability Containers Infrastructure as Code Agentic Workflows
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 57 days ago
Python Go Java C++ Kubernetes OCI Distributed Systems Machine Learning LLMs CI/CD PyTorch TensorFlow Hugging Face Transformers Microservices Event-Driven Systems Service Mesh Infrastructure Automation APIs Data Modeling
8+ yrs exp

Principal Software Engineer

JPMorgan Chase

Plano, TX 53 days ago
System Design Application Development Agentic AI Cloud Native AI-assisted Development Automation Software Design Frameworks Testing Security Resiliency
7+ yrs exp

Principal Software Engineer

Marqeta

Remote 54 days ago $242,400–$303,000
Java Spring Boot Kubernetes Terraform Helm Kafka AWS JVM ISO 8583 JPOS Microservices
10+ yrs exp Remote

Principal Software Engineer

Microsoft

Redmond, WA 25 days ago $142,800–$274,800
Python C++ C# Java JavaScript C Distributed Systems CI/CD Threat Modeling Telemetry Pipelines Adversarial Testing AI/ML Evaluation Observability Software Architecture Full Stack Secure by Design LLM Agentic Workflows
6+ yrs exp Hybrid