Principal Platform Software Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 60% of similar roles. Most pay $169,550–$214,500 — the blue band above. At the midpoint, this role pays about $175k versus about $192k 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 972 open roles on FindRole.
Listed pay typically runs $102,300–$234,600 across 789 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer – Backend, Java/Python joins the Clinical Applications Engineering team to modernize provider workflows, inbox management, and clinical messaging within a next-generation cloud-native Electronic Health Record platform. This role involves designing and maintaining scalable backend services and distributed systems that power critical healthcare workflows. You will build full-stack solutions with a primary focus on backend architecture, performance, and reliability. Key responsibilities include leading technical design discussions, mentoring junior engineers, and owning the entire software development lifecycle from requirements to production support. Required technical skills include Java, Python, and other object-oriented programming languages, alongside expertise in distributed systems, microservices, APIs, and cloud-native applications. You will also leverage AI-assisted development tools to improve engineering productivity while solving complex problems in a highly regulated healthcare environment.
What does a Software Engineer earn in Tennessee?
Median $169550 from 82 postings across 4 companies.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
Oracle
Oracle
Oracle
Autodesk