Principal Platform Software Engineer

Oracle

Confirmed live today Low trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 62% 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 Cloud Infrastructure team to design, build, and operate software platforms supporting Cloud Hardware Support. This IC4 role involves developing cloud-native systems, operational tooling, and workflow automation to manage data center operations more efficiently. You will build services for task execution, inventory interactions, and guided procedures while improving engineering practices and mentoring others. Key technical requirements include experience with SQL, C/C++, and JavaScript, along with proficiency in databases and cloud platforms like AWS, Azure, or Google Cloud. You will solve complex operational problems by creating scalable APIs and analytics to reduce manual processes and improve repair throughput. The role focuses on establishing a task-centric repair operator platform to ensure secure, resilient, and observable infrastructure across global environments.

What you'll do

  • Design, develop, and operate scalable cloud-native services, APIs, and platforms to support OCI data center growth.
  • Build software that automates complex operational workflows through guided task execution and self-service tooling.
  • Lead the design of major features across task management, inventory workflows, analytics, and workflow orchestration.
  • Create reliable systems that integrate multiple backend sources into a unified and consistent user experience.
  • Develop platforms to improve technician productivity and reduce manual work for data center support teams.
  • Drive operational excellence through observability, alerting, automated validation, and resilient architecture.
  • Build analytics and telemetry capabilities to identify workload trends, bottlenecks, and opportunities for automation.
  • Improve engineering quality by leading architecture reviews, design standards, and production readiness practices.

What we're looking for

  • Applicants must be able to read, write, and speak English.
  • Candidates must have 11 years of software development experience or a relevant Bachelor's degree plus 7 years of software development experience.
  • Candidates must have at least 6 years of experience with programming and/or scripting languages such as SQL, C/C++, or JavaScript.
  • Candidates must have at least 4 years of experience working with databases.
  • Preferred candidates should have 3 years of experience with cloud platforms like AWS, Azure, Google, or Oracle Cloud.
  • Preferred candidates should have 1 year of experience working with operating budgets and project financials.
  • Candidates should possess skills in automation, data analysis, agile methodologies, and software quality assurance.
  • Sponsorship is not available for this position.

More like this

Similar roles

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

Principal Platform Software Engineer

Oracle

Nashville, TN 74 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

Principal Platform Software Engineer

Oracle

Nashville, TN 74 days ago $104,500–$234,600
Python Go Java C++ Kubernetes OCI Distributed Systems CI/CD Machine Learning LLMs PyTorch TensorFlow Hugging Face Transformers Microservices Event-Driven Systems Infrastructure Automation Service Mesh Observability
8+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 89 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 20 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

Principal Platform Software Engineer

Oracle

126 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