Principal Software Engineer, Platform (DBA)
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 70% of similar roles. Most pay $169,550–$224,375 — the blue band above. At the midpoint, this role pays about $170k versus about $197k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
The Principal Software Engineer, Platform (DBA) leads engineering and operational management for highly available, large-scale Oracle database fleets. This role involves driving Oracle 19c performance analysis, complex tuning, and reliability improvements while designing database architecture, access methods, and security standards. The engineer will build scalable fleet-management automation and tooling using Python and Shell scripting. Key responsibilities include leading technical analysis for database upgrades, defining capacity requirements with OCI service owners, and mentoring engineers on operational best practices. The position requires deep expertise in Oracle 19c, including RAC, Data Guard, RMAN, and ASM. The work focuses on delivering resilient cloud services by managing middleware patterns, enforcing versioning, and driving shared observability baselines across several workloads to ensure multi-tenant scale and interoperability.
What does a Software Engineer earn in Washington?
Median $202800 from 409 postings across 38 companies.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
Oracle
Oracle
Oracle
Oracle