Principal Platform Software Engineer

Oracle

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$104,500–$234,600 / yr
Posted
51 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $170k
$87k $269k
below market most similar roles pay here above market

This role pays less than 58% of similar roles. Most pay $161,500–$214,500 — the blue band above. At the midpoint, this role pays about $170k versus about $188k 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 890 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 709 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 Cloud Infrastructure team to build a next-generation artifact management platform for internal libraries and build artifacts. This role involves providing technical leadership to design and implement a scalable, highly available system that manages, migrates, updates, replicates, and serves artifacts. You will develop strategies for migrating petabytes of historical data from legacy systems while ensuring data consistency and integrity. Key responsibilities include integrating the platform with CI/CD workflows, defining monitoring and disaster recovery practices, and mentoring engineers. The position requires expertise in designing scalable distributed systems, cloud infrastructure, artifact repositories, and developer productivity platforms. You will solve complex problems regarding high request volumes and strict availability requirements to support internal service teams and deployment workflows.

What does a Platform Software Engineer earn?

Median $162775 from 120 postings across 5 companies.

See salary data

What you'll do

  • Design and implement highly scalable services to handle high request volumes and large artifact datasets.
  • Develop and execute strategies to migrate petabytes of historical artifacts from legacy systems while ensuring data integrity.
  • Integrate the artifact management platform with OCI’s CI/CD workflows and internal deployment systems.
  • Lead design discussions, drive technical decisions, and provide high-quality code and design reviews.
  • Define monitoring, alerting, disaster recovery, and reliability practices for production environments.
  • Track adoption and performance metrics to drive continuous improvements in scalability and customer experience.

What we're looking for

  • Applicants must be able to read, write, and speak English.
  • Candidates must have 6 to 10+ years of experience.
  • Proven experience is required in designing and building scalable distributed systems.
  • A strong background in cloud infrastructure is required, preferably Oracle Cloud Infrastructure (preferred).
  • Experience with CI/CD systems, artifact repositories, or developer productivity platforms is required.
  • Experience with large-scale data migration, data consistency, and production rollout strategies is required.
  • Strong technical leadership skills including architecture ownership, cross-team collaboration, and mentoring engineers are required.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

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

Principal Platform Software Engineer

Oracle

Nashville, TN 82 days ago $104,500–$234,600
Java Distributed Systems Microservices Cloud Architecture Linux Unix NoSQL Relational Databases Cryptography DevOps Agile API System Design High Availability Systems Performance Tuning Observability SLOs
7+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 40 days ago $92,500–$209,500
Oracle Cloud Infrastructure (OCI) Distributed Systems CI/CD Artifact Management Data Migration Cloud Infrastructure Monitoring Alerting Disaster Recovery Build Systems Deployment Systems
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 97 days ago $92,500–$209,500
Oracle Cloud Infrastructure OCI CI/CD Distributed Systems Data Migration Artifact Management Cloud Infrastructure Monitoring Alerting Disaster Recovery Build Systems
3+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Nashville, TN +1 82 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 Infrastructure as Code Containers
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN +1 111 days ago $104,500–$234,600
Cloud Computing Distributed Systems Docker Java API Observability SLOs Middleware Software Architecture Performance Profiling Secure Coding System Maintenance Scalability
3+ yrs exp