Principal Platform Software Engineer

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$104,500–$234,600 / yr
Posted
14 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 is a full stack individual contributor responsible for translating business needs into precise specifications for AI-assisted software development. This role focuses on backend platform engineering, where you will design scalable APIs, middleware patterns, and runtimes to support multi-tenant workloads and AI-powered experiences. You will build interactive frontend experiences, MCP App Extensions, and dynamic AI canvases. Key responsibilities include managing integration contracts, defining system behaviors, and ensuring production reliability. You will utilize a technical stack including React, Node.js, JavaScript, TypeScript, and Python. The work involves solving complex problems in distributed systems, cloud services, and agent orchestration patterns, specifically focusing on RAG, tool calling, and vector stores to deliver seamless, secure, and observable platform services.

What you'll do

  • Translate business and product needs into precise technical specifications for AI-assisted software development.
  • Design and develop scalable APIs and backend services to support multi-tenant workloads and AI experiences.
  • Build and maintain React applications and reusable components using JavaScript or TypeScript.
  • Develop MCP App Extensions and dynamic AI canvases for interactive content and visualizations.
  • Lead the evolution of backend services, middleware patterns, and runtimes to standardize interoperability.
  • Define and implement versioning, deprecation, and rollout strategies to minimize downstream disruption.
  • Drive shared observability baselines including service-level objectives, error budgets, and resilience patterns.
  • Own backend performance, capacity planning, reliability, and production troubleshooting.

What we're looking for

  • Must have 6 to 10+ years of experience.
  • Must be able to read, write, and speak English.
  • Must possess skills in API development, data flow, full stack development, JavaScript frameworks, Node.js, and TypeScript.
  • Must be able to lead backend platform engineering, including scalable APIs, middleware patterns, and production troubleshooting.
  • Must be able to deliver frontend experiences using React and manage state, asynchronous data flows, and streaming updates.
  • Must be able to translate business needs into precise technical specifications for AI-assisted software development.
  • Strong backend engineering experience with distributed systems, cloud services, and production operations (preferred).
  • Experience with LLMs, RAG, vector stores, or agent orchestration patterns (preferred).

More like this

Similar roles

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

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

Principal Platform Software Engineer

Oracle

Nashville, TN 97 days ago $104,500–$234,600
Java Shell Scripting Linux Unix Web Services Data Structures Networking AI Codex Software Design open-source
5+ yrs exp