Principal Platform Software Engineer

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$105,900–$234,600 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $170k
$87k $283k
below market most similar roles pay here above market

This role pays less than 61% of similar roles. Most pay $169,550–$218,200 — the blue band above. At the midpoint, this role pays about $170k versus about $194k 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 · Principal Platform Software Engineer

The Principal Platform Software Engineer joins the Oracle Kubernetes Engine team to build, maintain, and operate massive-scale, integrated cloud services within a multi-tenant environment. This role involves designing, developing, testing, deploying, and operating software that provisions, upgrades, and manages Kubernetes clusters across OCI regions. You will build scalable distributed systems, develop automation, and create developer productivity tooling while ensuring high availability and operational excellence. Key technologies include Java, Go, Docker, and Kubernetes, alongside experience with CI/CD systems and AI-assisted development tools. You will solve complex engineering problems related to Kubernetes lifecycle management, networking, compute, and storage. The position requires deep knowledge of data structures, algorithms, and operating systems to deliver a secure, scalable, and reliable managed Kubernetes service for demanding cloud-native workloads.

What you'll do

  • Design, develop, test, deploy, and operate features for Oracle Kubernetes Engine and related cloud-native services.
  • Build scalable distributed systems to provision, upgrade, and manage Kubernetes clusters across OCI regions.
  • Develop automation, tooling, and testing frameworks to improve engineering productivity and service quality.
  • Debug complex production issues across Kubernetes, networking, compute, storage, and OCI infrastructure services.
  • Take end-to-end ownership of features from initial design and implementation through production operations.
  • Contribute to operating a highly available 24x7 cloud service with a focus on reliability and security.
  • Participate in technical design discussions, code reviews, and operational reviews to drive continuous improvement.

What we're looking for

  • BS/MS in Computer Science, Engineering, or equivalent practical experience.
  • 6+ years of experience building and operating production software systems, preferably distributed systems or cloud services.
  • Strong programming experience in Java or Go.
  • Strong fundamentals in data structures, algorithms, operating systems, networking, and distributed systems.
  • Good understanding of Kubernetes fundamentals, including pods, deployments, services, controllers, cluster operations, and cloud-native application patterns.
  • Experience working with containers, Docker, Kubernetes, or related cloud-native technologies.
  • Experience with CI/CD systems, automated testing, and modern software development practices.
  • Experience operating highly available production services, including on-call rotations and incident response.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Nashville, TN 88 days ago $104,500–$234,600
Kubernetes OCI Oracle Cloud Infrastructure Middleware API Observability SLOs Performance Profiling Secure Coding Software Architecture Debugging Troubleshooting System Maintenance
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 73 days ago $104,500–$234,600
Java Go Python C++ C# OCI CI/CD GitOps Distributed Systems Infrastructure Automation Site Reliability Engineering Observability Identity and Access Management Policy-as-Code Workflow Orchestration
8+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 31 days ago $92,500–$209,500
Kubernetes Java Go OCI Docker CI/CD Distributed Systems Cloud-Native AWS Azure GCP EKS GKE AKS Networking Storage Observability Logging Metrics Tracing
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 75 days ago $92,500–$209,500
Kubernetes Java Go OCI Docker Distributed Systems CI/CD AWS Azure GCP EKS GKE AKS Networking Storage Observability Logging Metrics Tracing
4+ yrs exp

Principal Platform Software Engineer

Oracle

125 days ago $104,500–$234,600
Java Python Go Kubernetes Terraform OCI AWS Azure Docker Prometheus Grafana OpenTelemetry LangChain AutoGen CrewAI LLM CI/CD Snowflake Vertica ETL Distributed Systems Microservices SRE
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 96 days ago $104,500–$234,600
Java Shell Scripting Linux Unix Web Services Data Structures Networking AI Codex Software Design open-source
5+ yrs exp