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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $203k
This role $170k
$84k most similar roles pay here $295k

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

Listed pay typically runs $102,300–$209,500 across 225 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 join the team to lead engineering and operational management for highly available, large-scale Oracle database fleets. You will be responsible for driving performance analysis, complex tuning, and reliability improvements while designing infrastructure for access methods, security standards, and capacity planning. Day-to-day tasks include building scalable fleet-management automation and tooling using Python and Shell scripting, leading incident response, and mentoring engineers through code reviews and design guidance. The role requires deep expertise in Oracle 19c, including RAC, Data Guard, RMAN, ASM, and SQL optimization. You will solve complex technical challenges involving multi-tenant scale, middleware patterns, and cloud-scale operations to ensure resilient service delivery. Your work focuses on ensuring consistency across the ecosystem through robust observability standards, infrastructure upgrades, and proactive performance profiling for high-demand database environments.

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 scalable fleet-management automation and tooling using Python and Shell scripting.
  • Design and implement database architecture, security standards, and capacity planning requirements.
  • 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 to 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

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

Principal Platform Software Engineer

Oracle

Nashville, TN 3 days ago $104,500$234,600
API Middleware Observability SLOs Performance Profiling Scalability Security Debugging Troubleshooting Automation Patching
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 11 days ago $104,500$234,600
Java SE 25 Node.js Python API Software Architecture Observability SLOs Performance Profiling Debugging Middleware Artificial Intelligence
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 37 days ago $104,500$234,600
Distributed Systems Cryptography Cloud Security API Observability Performance Profiling Middleware Secure Coding
3+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Nashville, TN 36 days ago $96,800$306,400
CI/CD Java TypeScript Python Go OCI AWS Azure GCP Containers Claude Code Codex Cursor Distributed Systems DevOps
8+ yrs exp

Principal Platform Software Engineer

Oracle

Santa Clara, CA 8 days ago $104,500$234,600
Oracle Cloud Infrastructure SQL C++ JavaScript AWS Azure Cloud Agile Data Analysis Automation Embedded Systems Cloud-native Observability Telemetry Workflow Orchestration
7+ yrs exp