Lead Principal Platform Software Engineer

Oracle

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 54% of similar roles. Most pay $165,953–$213,200 — the blue band above. At the midpoint, this role pays about $202k versus about $190k 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 972 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 789 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 team building Oracle Cloud Infrastructure's observability platform to provide visibility and operational intelligence for internal cloud services and customer workloads. This role involves designing, developing, and operating cloud-scale observability platforms for metrics, logs, and traces. You will architect resilient telemetry collection, ingestion, processing, storage, and query systems while solving complex distributed systems problems like high-throughput telemetry ingestion and multi-tenant reliability. The position requires proficiency in Java, Go, C, C++, and Python, along with experience in concurrent programming, cloud-native architectures, and open-source technologies. You will also utilize tools like Terraform to manage large-scale deployments. The work focuses on building high-cardinality indexing solutions and ensuring low-latency query execution for mission-critical cloud infrastructure.

What you'll do

  • Design and operate cloud-scale observability platforms for metrics, logs, and traces.
  • Architect scalable telemetry collection, ingestion, processing, storage, and query systems.
  • Develop distributed systems to process massive telemetry volumes with low latency.
  • Build scalable storage and indexing solutions for high-cardinality metrics.
  • Identify and resolve performance bottlenecks across the ingestion, storage, and query stack.
  • Drive technical strategy and architectural decisions for hyperscale observability services.
  • Lead troubleshooting and root-cause analysis for complex distributed production environments.
  • Mentor engineers and provide technical leadership to foster engineering best practices.

What we're looking for

  • Applicants must have a B.S., M.S., or Ph.D. in Computer Science or an equivalent degree.
  • Candidates must have 8+ years of experience in the industry.
  • Proficiency in programming languages including Java, Go, C, C++, and Python is required.
  • Experience is required in cloud scale products, multi-tenant services, and concurrent programming.
  • Candidates must have experience with open source technologies, cloud technologies, and the full product development lifecycle.
  • Strong communication, analytical skills, and the ability to adapt to fast-changing requirements are required.
  • Experience with designing and developing observability solutions for metrics, logs, and traces is preferred.
  • Experience with Terraform and large-scale distributed systems performance, scalability, reliability, and recovery is preferred.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Nashville, TN 60 days ago $104,500–$234,600
Kubernetes OCI Java C++ C# Go Microservices RESTful APIs Distributed Systems Cloud-native Containers Middleware SDKs Observability SLOs Capacity Planning Networking Storage
7+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 63 days ago $92,500–$209,500
Java Go Python C C++ Terraform Distributed Systems Observability Metrics Logs Traces Telemetry Concurrent Programming Data Processing
4+ yrs exp

Principal Software Developer 4

Oracle

Nashville, TN +1 139 days ago $135,200–$306,400
Java Go Python C C++ Terraform Distributed Systems Observability Metrics Logs Traces Telemetry Concurrent Programming Data Processing Indexing
8+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Nashville, TN +1 126 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

Santa Clara, CA +3 107 days ago $135,200–$306,400
Distributed Systems Cloud Infrastructure Routing CI/CD Release Automation Data Structures Algorithms Concurrency Systems Software Oracle Cloud Infrastructure (OCI)
10+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Seattle, WA +1 93 days ago $96,800–$306,400
Python Go Java C++ Kubernetes Containers CI/CD ROS 2 DDS MQTT OPC UA VDA5050 NVIDIA Isaac Sim Isaac Lab Gazebo Webots VLM VLA Reinforcement Learning Distributed Systems Microservices APIs SDKs Edge Computing Cloud Infrastructure Oracle Cloud Infrastructure (OCI)
10+ yrs exp