Oracle is seeking a Principal Software Engineer to join Oracle Health Applications and help build next-generation cloud-native EHR platforms that improve clinical outcomes. The role involves architecting and building large-scale healthcare platforms, solving complex production challenges, and mentoring other engineers.
Responsibilities:
- Architect and build large-scale cloud-native healthcare platforms
- Solve complex production and debugging challenges across distributed systems
- Design AI-driven automation and AIOps capabilities
- Lead system design for scalability, reliability, and observability
- Stay hands-on with coding while mentoring and elevating other engineers
- Drive engineering excellence through design reviews and best practices
- Partner across engineering, product, and operations to shape technical strategy
- Lead critical incident investigations and root-cause analysis for high-impact customer issues
Requirements:
- Deep Java expertise with strong debugging and troubleshooting skills
- Python and/or shell scripting experience
- Strong background in microservices, Kubernetes, and cloud platforms
- Experience building and operating distributed systems in production
- Engineers who enjoy mentoring, leading technically, and raising the bar for teams
- Bonus points for healthcare, EHR, HL7/FHIR, or Oracle Health experience