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
31 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

The Principal Platform Software Engineer leads critical platform projects across multiple teams to evolve runtimes and middleware patterns for interoperability and multi-tenant scale. This role involves diagnosing complex cross-service issues, enforcing versioning and rollout practices, and establishing shared observability baselines like SLOs and error budgets. The engineer will develop software features, conduct code reviews, perform performance profiling, and manage API lifecycle strategies to ensure system reliability. Key technical requirements include proficiency in Java, C++, C#, or similar object-oriented languages, along with scripting skills in Python for automation. Experience with SQL, Oracle Database, Docker, and public cloud platforms like AWS or OCI is essential. The role focuses on solving infrastructure challenges by building scalable service-oriented architectures and RESTful web services while ensuring security compliance and high availability across various workloads.

What you'll do

  • Lead the evolution of middleware patterns and runtimes to ensure multi-tenant scalability and cross-team interoperability.
  • Define and enforce versioning, deprecation, and rollout strategies to minimize downstream impacts.
  • Establish shared observability baselines, including SLOs and error budgets, across multiple services.
  • Design and implement complex API versioning, lifecycle management, and integration strategies.
  • Perform performance profiling and optimization to build scalable software solutions.
  • Conduct technical coaching and mentorship for less experienced engineers on architecture and coding standards.
  • Develop migration guides and adoption playbooks to improve developer experience and ecosystem consistency.
  • Implement secure coding practices and conduct threat modeling to prevent security vulnerabilities.

What we're looking for

  • Experience building and operating entire systems and services.
  • Experience driving security reviews, documentation, UX reviews, and working with Product Managers through the launch process.
  • Experience developing service-oriented architectures and RESTful web services.
  • Strong development experience in Java, C++, C#, or similar object-oriented languages.
  • Experience with at least one scripting language for automation, proof of concept work, or command line tools.
  • Proficiency in Amazon Web Services, Oracle Cloud Infrastructure, Oracle Database, Python, SQL, and software design.
  • Experience developing services on a public cloud platform (preferred).
  • Experience with Docker, CI/CD pipelines, threat modeling, or compliance standards like FedRAMP and PCI DSS (preferred).

More like this

Similar roles

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 Software Architecture API Cryptography Algorithm Analysis Core Algorithms Observability SLOs Performance Profiling Middleware Scalability Secure Coding
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Java Software Architecture API Observability SLOs Performance Profiling Middleware Algorithm Analysis Core Algorithms Secure Coding Debugging Troubleshooting Scalability
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Java Cloud Engineering Software Architecture API Observability SLOs Performance Profiling Middleware Scalability Algorithm Analysis Debugging Troubleshooting Secure Coding
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 24 days ago $104,500$234,600
API Middleware Observability Performance Profiling Scalability Secure Coding Software Testing Debugging Troubleshooting
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 51 days ago $104,500$234,600
PKI Key Management Cryptographic Infrastructure API Observability Middleware Software Development Lifecycle Performance Profiling Secure Coding System Maintenance Oracle Cloud Infrastructure
6+ yrs exp