We’re looking for a Senior Software Engineer, Manager (AWS Developer) to lead and grow an engineering team delivering cutting-edge digital health experiences that scale globally. You’ll combine hands-on technical work with people leadership, guiding the design and delivery of full-stack, cloud-native solutions on AWS in a highly collaborative, agile environment.
Requirements
- 5+ years of professional software development experience
- Strong proficiency in Python
- Expertise with AWS services and cloud-native architectures
- Solid experience with infrastructure-as-code (e.g., Terraform, CloudFormation, CDK)
- Strong grasp of RESTful API design, authentication/authorization mechanisms (OAuth2, JWT)
- Practical experience designing and optimizing data models for both NoSQL and relational databases
- Proven track record implementing and improving DevOps practices
- Deep understanding of testing strategies (unit, integration, contract, and end-to-end)
- Experience leading or collaborating with teams that include front-end engineers (JavaScript/TypeScript, React/Angular)
- Demonstrated ability to lead teams: setting goals, giving clear feedback, managing performance, resolving conflicts, and creating an environment where engineers can do their best work
- Excellent communication and stakeholder management skills
Benefits
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and inclusive work environment
- Flexible work arrangements