Principal Software Engineer – Senior Software Engineer – Java, SRE & Observability

Oracle
US REMOTE2026-05-01

About the job

This is a full time US REMOTE role with no sponsorship available. Candidates must be US Citizens or Greencard Holders. Join our Health Applications team to build the next generation of cloud-native EHR platforms. This is a hands-on, high-impact role where you will shape both technical architecture and product direction from the ground up. You’ll operate at the intersection of distributed systems, cloud infrastructure, and applied AI—designing intelligent, scalable, and resilient healthcare solutions that directly impact clinical outcomes.

Responsibilities

Architect and build cloud-native EHR platforms using microservices and Kubernetes.

Design and deliver AI-driven automation and AIOps systems.

Lead end-to-end system design for scalability, reliability, and observability.

Stay hands-on with coding, debugging, and production delivery.

Drive engineering excellence through code reviews and best practices.

Mentor engineers and elevate team capability.

Partner cross-functionally to influence product and technical strategy.

Serve as escalation point for complex customer issues beyond Tier 1/2.

Lead root cause analysis of critical incidents.

Collaborate across teams to resolve and prevent issues.

Provide implementation guidance for EHR deployments.

Design solutions for EHR integrations and ecosystem connectivity.

Identify risks and implement mitigation strategies.

Develop SOPs and operational automation.

Maintain knowledge bases and runbooks.

Work in Agile, continuous delivery environments.

Participate in 24x7 on-call rotation.

Qualifications

Minimum

7+ years building distributed systems.

Strong Java plus Python/Shell scripting.

Microservices and Kubernetes expertise.

Cloud experience (OCI, AWS, Azure, or GCP).

AI/ML or AIOps production experience.

Solution design for complex systems.

REST APIs, JSON/XML knowledge.

SQL and secure data handling.

Code reviews and mentoring experience.

Customer-facing troubleshooting experience.

Preferred

EHR or healthcare platform experience.

HL7/FHIR familiarity.

Oracle Health / New Millennium exposure.

Oracle DB experience.

Kubernetes experience.