Principal Software Engineer – Java Platform Engineering - US
Oracle
At a glance
AI generatedAs a Principal Software Engineer on the Health Applications team, you will play a pivotal role in developing cloud-native EHR platforms using microservices and Kubernetes. Your responsibilities include architecting scalable and resilient healthcare solutions, leading end-to-end system design for reliability and observability, and driving engineering excellence through code reviews and best practices. You will also mentor engineers and collaborate with cross-functional teams to influence product strategy. The ideal candidate has 7+ years of experience in building distributed systems, expertise in Java and Python/Shell scripting, and knowledge of cloud infrastructure such as OCI, AWS, Azure, or GCP. Additionally, you should have hands-on experience with AI/ML and AIOps production environments, REST APIs, SQL, and secure data handling. This role offers the opportunity to build greenfield healthcare systems and own architecture and product direction in a high-autonomy environment.
Skills
What you'll do
What we're looking for
Market check
This $99,600–$223,400 range sits above 34% of similar postings on FindRole.
Peer median band
$130,497–$225,100
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$153,443–$206,623
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.
Oracle currently has 251 open roles on FindRole.
Listed pay typically runs $97,500–$199,500 across 193 roles with salary data.
Most-posted roles
More like this
Oracle
The Walt Disney Company
Capital One Financial
PNC
Abbott
PNC