Principal Platform Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $170k
$89k most similar roles pay here $251k

This role pays less than 59% of similar roles. Most pay $162,875–$216,300 — the shaded band above. At the midpoint, this role pays about $170k 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 781 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 713 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Platform Software Engineer

As a Principal Platform Software Engineer, you will join the OCI team to define and drive the technical direction for reliable, secure, and delightful deployment capabilities across the Developer Platform. You will be responsible for building an all-new application deployment system that serves as a critical foundation for how developers build, validate, release, operate, and evolve services. Your daily work involves designing architecture for core services and APIs, establishing durable platform primitives, and creating technical foundations for agentic engineering workflows while ensuring safety and governance. You will utilize skills in Java, Go, C++, C#, or Python to develop distributed systems, container-based architectures, and workflow development. This role addresses the complex problem of improving developer velocity and reliability within a cloud-native environment by removing systemic barriers through robust infrastructure automation and scalable service designs.

What you'll do

  • Define the architecture and technical strategy for core services and APIs powering the OCI deployment platform.
  • Lead the delivery of resilient, scalable deployment workflows and platform primitives for diverse environments.
  • Translate ambiguous multi-organization needs into clear technical strategies, design principles, and execution plans.
  • Establish safety and reliability as platform defaults through policy enforcement, observability, and robust failure handling.
  • Build technical foundations for AI-assisted engineering workflows including governance and security controls.
  • Identify high-leverage investments to improve developer experience, performance, and deployment success rates based on operational data.
  • Raise the engineering bar through architecture reviews, technical mentorship, and establishing design standards.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 8+ years of professional software development experience including leading the design and delivery of production-quality distributed systems, platform services, or developer tools.
  • Strong programming skills in one or more modern languages such as Java, Go, C++, C#, Python, or similar.
  • Deep experience designing APIs, data models, and service architectures with focus on scalability, availability, security, operability, and long-term evolution.
  • Solid understanding of cloud-native systems including containers, orchestration, CI/CD, infrastructure automation, or release engineering concepts.
  • Demonstrated technical leadership to define strategy, align stakeholders, and drive execution across teams while remaining accountable for outcomes.
  • Excellent written and verbal communication skills to influence technical decisions and build alignment across organizational boundaries.
  • Experience in deployment platforms, distributed systems, SRE, security engineering, or AI-assisted developer tools (preferred).

More like this

Similar roles

Principal Platform Software Engineer

Oracle

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

Principal Platform Software Engineer

Oracle

Nashville, TN 43 days ago $104,500$234,600
Oracle Cloud Infrastructure Distributed Systems CI/CD Artifact Management Data Migration Cloud Infrastructure Monitoring Alerting Disaster Recovery
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Java Go C# OCI AWS Azure Docker CI/CD Identity and Access Management System Design API FedRAMP PCI DSS
10+ yrs exp

Principal Platform Software Engineer

Oracle

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

Principal Platform Software Engineer

Oracle

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

Principal Platform Software Engineer

Oracle

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