Lead Principal Platform Software Engineer

Oracle

Quick summary

Work type
On-site
Location
Austin, TXNashville, TN
Salary
$135,200–$306,400 / yr
Posted
19 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $208k
This role $221k
$115k most similar roles pay here $327k

This role pays more than 62% of similar roles. Most pay $185,250–$230,400 — the shaded band above. At the midpoint, this role pays about $221k versus about $208k for comparable roles.

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 377 open roles on FindRole.

Listed pay typically runs $100,950–$217,700 across 276 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Lead Principal Platform Software Engineer

The Lead Principal Platform Software Engineer role at OCI's Shepherd team in Austin, TX or Nashville, TN is a senior individual contributor position requiring extensive experience in cloud-scale release orchestration and distributed systems. This hands-on technical leadership role involves driving the architecture and design of Shepherd’s capabilities for deployment safety, rollback automation, and operational workflows across multi-region environments. The engineer will lead complex cross-team initiatives, establish engineering standards, and provide technical guidance through mentoring and incident investigations. Key skills include expertise in Java, Python, Go, TypeScript, and a deep understanding of cloud platform architecture, resiliency, observability, and operational safety. The role focuses on improving reliability, maintainability, and developer productivity within the context of Oracle Cloud Infrastructure’s expanding sovereign and regulated deployment environments.

What you'll do

  • Lead the architecture and design of Shepherd platform capabilities for release orchestration and deployment safety.
  • Build highly available distributed systems that operate reliably across multi-region cloud environments.
  • Drive long-term platform architecture, including APIs, service boundaries, and persistence models.
  • Establish engineering standards for code quality, testing, documentation, and maintainability.
  • Develop automation workflows to improve developer productivity while ensuring production quality and reliability.
  • Provide technical leadership through mentoring, incident investigations, and architecture reviews.

What we're looking for

  • Deep expertise in designing and operating large-scale distributed systems in cloud environments.
  • Strong programming skills in Java, Python, Go, TypeScript, or similar languages.
  • Extensive experience leading complex cross-functional technical initiatives across teams.
  • Comprehensive understanding of cloud platform architecture, APIs, resiliency, and observability.
  • Proven ability to establish and enforce engineering standards for code quality and maintainability.
  • Hands-on experience with AI-assisted software engineering and automation tools.

More like this

Similar roles

Lead Principal Platform Software Engineer

Oracle

Seattle, WA +3 1 day ago $96,800$306,400
CI/CD Kubernetes Terraform Python Go Docker AWS Azure Google Cloud Platform PostgreSQL Oracle Database Networking Routing Protocols Scalability High Availability Cloud Infrastructure Distributed Systems Software Design Algorithms Data Structures

Software Development Senior Manager

Oracle

Austin, TX 34 days ago $118,300$306,400
Kubernetes Docker CI/CD AWS Azure Oracle Cloud Infrastructure PostgreSQL MySQL Prometheus Grafana Python Java Go Terraform Ansible Git Jenkins Scrum DevOps

Lead Principal Platform Software Engineer

Oracle

7 days ago $96,800$306,400
SQL PL/SQL Oracle Database Cloud Computing Algorithms Data Structures Design Patterns Python Java Kubernetes Docker CI/CD Load Testing Tools Profiling Tools Observability AI Terraform AWS Azure