Oracle is seeking a Principal Software Engineer for their Health Applications division, focusing on building next-generation cloud-native EHR platforms. The role involves architecting 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:
- 6 to 10+ years of experience
- 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
- Ability to mentor, lead technically, and raise the bar for teams
- Must be US Citizens or Green Card holders
- Ability to read, write, and speak English
- Experience with healthcare, EHR, HL7/FHIR, or Oracle Health