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
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $200k
This role $170k
$85k most similar roles pay here $287k

This role pays less than 73% of similar roles. Most pay $169,550–$231,000 — the shaded band above. At the midpoint, this role pays about $170k versus about $200k 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 366 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 336 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 lead critical platform projects across multiple teams to evolve middleware patterns and runtimes for interoperability and multi-tenant scale. You will be responsible for designing software solutions, enforcing versioning and rollout strategies, and establishing shared observability baselines like SLOs and error budgets. Your daily work involves troubleshooting complex cross-service issues, performing performance profiling, and developing migration guides to improve developer experience. The role requires advanced expertise in Java SE 25, Node.js, Python, and JavaScript frameworks, alongside a deep understanding of networking fundamentals and software-defined networking. You will solve technical challenges related to API functionality, scalability, and security while providing architectural guidance and coaching to less experienced engineers to ensure system reliability across various workloads within the platform ecosystem.

What you'll do

  • Lead the evolution of middleware patterns and runtimes to ensure multi-tenant scalability and 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 lifecycle, performance optimization, and scalability strategies.
  • Conduct deep-dive debugging and troubleshooting for complex cross-service issues and infrastructure defects.
  • Create migration guides and adoption playbooks to improve developer experience and ecosystem consistency.
  • Provide technical leadership and coaching to junior engineers on architecture and coding standards.
  • Perform system maintenance, including patching critical vulnerabilities and automating deployment workflows.

What we're looking for

  • Must have 10+ years of experience in software engineering.
  • Proficiency in Java SE 25, Node.js, Python, and JavaScript frameworks is required.
  • Expertise in architectural patterns, software design patterns, and software innovation is required.
  • Strong knowledge of networking fundamentals and software-defined networking is required.
  • Ability to perform complex debugging, troubleshooting, and performance profiling is required.
  • Proficiency in artificial intelligence and problem-solving skills are required.
  • Must be able to read, write, and speak English.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Nashville, TN 13 days ago $104,500$234,600
API Middleware Observability Performance Profiling Secure Coding Scalability Debugging Troubleshooting Software Testing Quality Assurance Capacity Planning
6+ yrs exp

Principal Platform Software Engineer

Oracle

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

Principal Platform Software Engineer

Oracle

Santa Clara, CA +1 38 days ago $104,500$234,600
Middleware API Observability Performance Profiling Secure Coding Debugging Troubleshooting Scalability Capacity Planning Quality Assurance
3+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 128 days ago $142,800$274,800
React Azure Functions Microsoft Teams GitHub Azure AI Foundry Python C# JavaScript C++ C CI/CD Azure DevOps Agent Orchestration Infrastructure as Code Retrieval Patterns Application Insights Key Vault Managed Identity
6+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 108 days ago $142,800$274,800
C++ Chromium Rust C JavaScript Python C# Java HTML DOM Web APIs W3C WHATWG Debugging
6+ yrs exp Hybrid

Principal Software Engineer

State Street

Burlington, MA 66 days ago $178,131$230,000
Java C# React SQL SQL Server REST SOAP XML JSON Azure Git Jenkins CI/CD PowerShell JavaScript Micro services Agile Scrum BDD ATDD Object-Oriented Programming
10+ yrs exp Hybrid