- Design, develop, and maintain scalable, reliable, and secure software systems
- Build and enhance backend services, APIs, workflows, and distributed systems
- Collaborate with product managers, designers, clinicians, and other engineers
- Drive architectural decisions and contribute to long-term technical strategy
- Improve system performance, reliability, observability, and maintainability
- Participate in code reviews and promote engineering best practices
- Troubleshoot complex technical issues and lead root cause analysis
- Contribute to cloud infrastructure, deployment automation, and CI/CD processes
- Mentor and support other engineers through technical leadership
AWSDockerPython+7 more