Lead Principal Platform Software Engineer

Oracle

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$96,800–$306,400 / yr
Posted
73 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $202k
$72k $332k
below market most similar roles pay here above market

This role pays more than 59% of similar roles. Most pay $151,000–$208,800 — the blue band above. At the midpoint, this role pays about $202k versus about $180k 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 · Lead Principal Platform Software Engineer

The Lead Principal Platform Software Engineer joins the Identity and Access Management team to provide technical leadership for building and operating highly distributed, large-scale cloud services. This role involves architecting complex systems, writing high-quality code, and mentoring engineers to ensure secure, reliable, and scalable performance. Key responsibilities include setting platform guardrails, owning cross-group programs like API gateway standards, and establishing shared observability frameworks. The candidate will utilize Java, Go, C#, and other object-oriented languages while leveraging containerization technologies like Docker and CI/CD pipelines. The work focuses on solving critical infrastructure problems, including multi-region deployments, threat modeling, and compliance with frameworks like FedRAMP and PCI DSS. You will drive innovation by translating customer needs into prioritized features while maintaining mission-critical, Tier-1 live services.

What you'll do

  • Design, build, and operate highly distributed, large-scale cloud services that are secure, reliable, and scalable.
  • Set group-wide guardrails for platform interoperability, security controls, and client library governance.
  • Write foundational code for new projects and lead the design of complex software systems.
  • Establish shared observability frameworks and rollout policies adopted by numerous engineering teams.
  • Lead process, architecture, and code reviews to drive improvements in software development lifecycle practices.
  • Troubleshoot highly complex systematic issues related to API functionality and integration.
  • Provide expert technical guidance to customers to resolve complex product maintenance issues and mitigate recurrence.
  • Implement secure software development practices and automated solutions to prevent security vulnerabilities.

What we're looking for

  • BS or MS degree in Computer Science or a related technical field, or equivalent practical experience.
  • 10+ years of software development experience.
  • Strong programming skills in Java, Go, C#, or other object-oriented languages.
  • Proven experience delivering high-scale, distributed services in a production environment.
  • Deep understanding of cloud infrastructure, networking, and system design.
  • Experience operating mission-critical, Tier-1 live services.
  • Excellent problem-solving, communication, and leadership skills.
  • Demonstrated ability to influence architectural direction and engineering best practices.

More like this

Similar roles

Lead Principal Platform Software Engineer

Oracle

Nashville, TN +1 123 days ago $96,800–$306,400
OCI AWS Azure Kubernetes Terraform Java GoLang C# SQL NoSQL Docker Linux KVM HTTP DNS TCP/IP Infrastructure as Code Agile
10+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Nashville, TN 62 days ago $96,800–$306,400
Kubernetes CI/CD Distributed Systems Cloud Infrastructure Artifact Management software supply-chain security Build Systems Platform Architecture
6+ yrs exp

Lead Principal Platform Software Engineer

Oracle

7 days ago $96,800–$306,400
distributed-systems API Observability SLOs Software Architecture Security Controls Performance Optimization Scalability Debugging Quality Assurance Software Development Lifecycle API Gateway Reference Implementations
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 10 days ago $104,500–$234,600
Java Go C# OCI AWS Azure Docker CI/CD IAM System Design API Test-Driven Development Threat Modeling FedRAMP PCI DSS Observability SLOs Middleware
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500–$234,600
Java Go C++ Python Distributed Systems REST APIs Microservices CI/CD OAuth 2.0 OpenID Connect SAML SCIM JWT AWS Azure GCP OCI Applied Cryptography FedRAMP PCI DSS Observability
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 19 days ago $104,500–$234,600
Oracle Cloud Infrastructure (OCI) Java Go Python C++ C# Kubernetes Docker AWS Azure Google Cloud CI/CD Infrastructure-as-Code Microservices Distributed Systems RAG Model Context Protocol (MCP) Data Pipelines Event-Driven Architecture Observability
6+ yrs exp