Principal Platform Software Engineer

Oracle

Quick summary

Work type
On-site
Location
Nashville, TNAustin, TX
Posted
4 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$132k most similar roles pay here $244k

This listing doesn't post a salary. Most similar roles pay $161,500–$211,200.

Based on 239 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 559 open roles on FindRole.

Listed pay typically runs $99,600–$209,500 across 414 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 at our company, you will lead cross-team projects to evolve middleware patterns and runtimes for interoperability and multi-tenant scalability. You will diagnose and resolve complex issues, enforce versioning practices, and drive observability standards across multiple services. Your day-to-day involves designing software solutions, conducting code reviews, optimizing performance, and implementing comprehensive testing strategies. You will also contribute to the development of secure coding practices and collaborate with stakeholders to ensure alignment with architectural standards. The role requires expertise in advanced programming languages such as Java or Python, proficiency in cloud platforms like AWS or Azure, and a deep understanding of microservices architecture. This position is integral to our mission of enhancing developer experience and ecosystem consistency at scale.

What you'll do

  • Leads cross-team evolution of middleware patterns or runtimes to standardize interoperability at scale.
  • Defines and enforces versioning, deprecation, and rollout strategies to minimize downstream breaks.
  • Drives observability standards and resilience patterns across multiple services for consistent performance.
  • Conducts debugging and troubleshooting to identify and fix complex software issues in APIs.
  • Implements comprehensive testing processes and monitors system health and reliability.

What we're looking for

  • - Leads cross-team evolution of middleware patterns or runtimes to standardize interoperability at scale.
  • - Defines and enforces versioning, deprecation, and rollout strategies for complex software systems.
  • - Drives observability standards, capacity planning, and resilience patterns across multiple services.
  • - Implements performance optimization and scalability strategies in software design.
  • - Conducts advanced debugging, troubleshooting, and comprehensive testing of complex issues.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Austin, TX 10 days ago $104,500$234,600
Java Python Docker Kubernetes CI/CD PostgreSQL MongoDB Service-Oriented-Architecture MicroservicesArchitecture AWS OCI LLMs RAG Secret_Storage Software-Defined_Networking Prometheus Grafana

Principal Platform Software Engineer

Oracle

4 days ago
Java Python Go Kubernetes Terraform CI/CD Prometheus Grafana OpenTelemetry Snowflake Vertica Oracle Cloud Infrastructure AWS Azure Docker LangChain AutoGen CrewAI