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
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $202k
This role $170k
$85k most similar roles pay here $290k

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

Listed pay typically runs $102,300–$209,500 across 127 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Platform Software Engineer

Principal Platform Software Engineer The Principal Platform Software Engineer joins the team to lead engineering and operational management for large-scale Oracle database fleets. This role involves driving performance analysis, complex tuning, and reliability improvements while designing infrastructure for access methods, security standards, and capacity planning. The engineer will build scalable fleet-management automation and tooling using Python and Shell scripting to support high availability and disaster recovery. Key responsibilities include leading technical analysis for upgrades, managing incident responses, mentoring engineers, and conducting code reviews. The position requires deep expertise in Oracle 19c, including RAC, Data Guard, RMAN, and ASM. The role focuses on solving complex cross-service issues, ensuring multi-tenant scalability, and establishing observability standards to provide resilient cloud services. Core competencies include advanced software architecture, API lifecycle management, and implementing secure coding practices for large-scale infrastructure.

What you'll do

  • Manage engineering and operations for large-scale, highly available Oracle database fleets.
  • Perform complex performance tuning, diagnostics, and reliability improvements for Oracle 19c databases.
  • Build automated fleet management tools and infrastructure using Python and Shell scripting.
  • Design and implement scalable database architectures, security standards, and capacity planning.
  • Lead incident response and root-cause analysis for complex production issues.
  • Develop and optimize middleware patterns to ensure multi-tenant scalability and interoperability.
  • Mentor engineers and conduct code reviews to ensure adherence to architectural standards.
  • Implement automated testing, monitoring, and observability for cloud-scale database services.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 6–8 years of experience in Oracle Database Engineering, Administration, or SRE.
  • Deep expertise with Oracle 19c, including RAC, Data Guard, RMAN, ASM, SQL optimization, and HA/DR design.
  • Strong Python and/or Shell scripting skills for automation, diagnostics, monitoring, and operational tooling.
  • Demonstrated experience leading complex database changes, upgrades, and reliability initiatives.
  • Strong understanding of database security, observability, capacity planning, and cloud-scale operations.
  • Proven technical leadership, mentoring, and cross-functional collaboration skills.
  • Proficiency in reading, writing, and speaking English.

More like this

Similar roles

Principal Software Engineer, Platform

Oracle

Seattle, WA +1 3 days ago $104,500–$234,600
Oracle 19c RAC Data Guard RMAN ASM SQL Python Shell Scripting OCI SRE API Observability Capacity Planning Middleware
6+ yrs exp

Principal Software Engineer, Platform

Oracle

Seattle, WA +1 3 days ago $104,500–$234,600
Oracle 19c RAC Data Guard RMAN ASM SQL Python Shell Scripting OCI SRE API Observability Capacity Planning Middleware
6+ yrs exp

Principal Software Engineer, Platform

Oracle

Seattle, WA +1 6 days ago $104,500–$234,600
Oracle Oracle 19c RAC Data Guard RMAN ASM SQL Python Shell Scripting OCI SRE API Observability Capacity Planning
6+ yrs exp

Principal Software Engineer, Platform

Oracle

Nashville, TN 3 days ago $104,500–$234,600
Oracle Cloud Infrastructure Java C++ C# Go Microservices RESTful APIs Containers Cloud-native Distributed Systems Middleware Observability SLOs Capacity Planning SDKs
7+ yrs exp

Principal Platform Software Engineer

Oracle

3 days ago $104,500–$234,600
OCI AWS Azure GCP Terraform Ansible Chef Jenkins Docker CI/CD RESTful APIs Agile Infrastructure-as-a-Service Log Analysis Source Control Management
7+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Nashville, TN +1 41 days ago $96,800–$306,400
Java Go C# OCI AWS Azure Kubernetes Terraform CI/CD SQL NoSQL Linux Distributed Systems APIs Infrastructure as Code Observability
10+ yrs exp