Transform the health care industry by providing patient-centric care and making the best clinical tools available around the world
Requirements
- Strong grasp of system design fundamentals and distributed systems architectural best practices
- Demonstrated ability to write great code in Java, Python, or similar OO languages
- Experience with web application development using microservices frameworks such as Helidon, Dropwizard, Spring, etc.
- Experience with Public Cloud SaaS, PaaS Services and/or related technology experience, Cloud Engineering Infrastructure Development
- Experience with containers and container orchestration technologies (Kubernetes, Docker)
- Strong desire to make an impact and thrive in collaborative and energetic environments
- Ability to effectively communicate technical concepts verbally and through design aspects
Responsibilities
- Designing and building scalable, distributed, and resilient software components and services to support health care platform, applications, and end users
- Leading efforts in designing and building software components and services
- Owning the complete SDLC from architecture, development, testing, first class monitoring, to production
- Mentoring and empowering other engineers
- Thinking long term and making an impact
- Delivering better patient care
- Operating distributed systems at hyper scale using cloud native best practices
Other
- BS or MS degree in computer science, or equivalent
- 8-10 years of developing and shipping enterprise distributed and/or cloud native systems
- Ability to effectively communicate technical concepts verbally and through design aspects
- Strong desire to make an impact and thrive in collaborative and energetic environments
- Compliance with applicable requirements, such as immunization and occupational health mandates