Principal Platform Software Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 59% of similar roles. Most pay $162,875–$216,300 — the shaded band above. At the midpoint, this role pays about $170k versus about $190k 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 781 open roles on FindRole.
Listed pay typically runs $102,300–$209,500 across 713 roles with salary data.
Most-posted roles
At a glance
As a Principal Platform Software Engineer, you will join the Cryptography division to design, implement, and operate highly scalable services for the Key Management Service. You will serve as a distributed systems generalist, performing deep-stack development while leading the evolution of middleware patterns, versioning strategies, and shared observability baselines. Your daily responsibilities include conducting code reviews, mentoring junior engineers, and troubleshooting complex API issues to ensure system reliability. The role requires expertise in Java or other object-oriented languages, microservices architecture, data structures, algorithms, and Linux/Unix fundamentals. You will also manage large-scale design projects involving relational databases, NoSQL systems, and distributed persistence. This position focuses on solving critical infrastructure challenges within the cloud environment, specifically addressing high availability and secure coding practices to maintain robust cryptographic services at scale.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
Oracle
Oracle
Oracle
Oracle