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
53 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 leads platform projects across multiple teams to evolve runtimes and middleware patterns for multi-tenant scale and interoperability. This role involves diagnosing complex cross-service issues, enforcing versioning and compatibility, and driving observability standards, capacity planning, and resilience patterns. The engineer will build software solutions, perform performance profiling, and develop migration guides to improve ecosystem consistency and developer experience. Key technical requirements include proficiency in Java SE 25, Python, Node.js, and JavaScript Frameworks, alongside knowledge of Networking Fundamentals and Software Defined Networking. The position requires applying architectural patterns, design patterns, and artificial intelligence to solve complex software design and integration problems. The work focuses on maintaining service availability, implementing secure coding practices, and ensuring high-quality software development lifecycle execution across various workloads.

What you'll do

  • Lead the evolution of middleware patterns and runtimes to standardize interoperability at multi-tenant scale.
  • Define and enforce versioning, deprecation, and rollout strategies to minimize downstream service breaks.
  • Drive shared observability baselines, including SLOs and error budgets, across multiple services.
  • Design and implement complex API versioning, lifecycle, and interoperability strategies.
  • Conduct performance profiling and optimization to build scalable software solutions.
  • Troubleshoot and resolve complex cross-service issues and application programming interface (API) integrations.
  • Implement secure coding practices and perform periodic maintenance for critical system patches.
  • Produce migration guides and adoption playbooks to improve ecosystem consistency and developer experience.

What we're looking for

  • Must have 10+ years of experience.
  • Must be able to read, write, and speak English.
  • Must possess skills in Architectural Patterns, Design Patterns, and Software Design and Development.
  • Must have proficiency in Java SE 25, Node.js, and Python.
  • Must have experience with JavaScript Frameworks and Networking Fundamentals.
  • Must have knowledge of Software Defined Networking and Artificial Intelligence.
  • Must possess strong Problem Solving, Strategic Communication, and Technical Communication skills.
  • Must demonstrate ability in Software Innovation and leading cross-team platform projects.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Nashville, TN 73 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 73 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 89 days ago $104,500–$234,600
Middleware API Observability SLOs Error Budgets Performance Profiling Secure Coding Capacity Planning Scalability Debugging Monitoring
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 73 days ago $104,500–$234,600
Java Software Architecture Core Algorithms API Observability SLOs Security Performance Profiling Middleware Scalability Debugging Troubleshooting
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 73 days ago $104,500–$234,600
Middleware API Observability SLOs Error Budgets Performance Profiling Secure Coding Scalability Debugging Testing Monitoring Automation
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 77 days ago $104,500–$234,600
Java Python C++ C# AWS Oracle Cloud Infrastructure Oracle Database SQL Docker Object-Oriented Programming Service-Oriented Architecture Threat Modeling FedRAMP PCI DSS Observability Performance Profiling
6+ yrs exp