About the Role
This position leads technical development efforts in designing, implementing, and maintaining software systems that support large-scale patient engagement and clinical delivery.
Responsibilities
- Design and deploy scalable backend services and APIs
- Collaborate with product and design teams to define technical requirements
- Lead code reviews and ensure adherence to software quality standards
- Mentor junior engineers and support team technical growth
- Troubleshoot and resolve complex system issues
- Optimize application performance and reliability
- Integrate with third-party healthcare data systems
- Ensure compliance with healthcare security and privacy standards
- Drive adoption of modern engineering practices and tools
- Participate in architectural planning and system design discussions
- Support deployment pipelines and infrastructure automation
- Contribute to end-to-end testing strategies
- Evaluate and recommend technology stack improvements
- Work across the full development lifecycle from concept to production
- Maintain documentation for systems and processes
- Align engineering work with clinical and operational goals
- Respond to production incidents and support on-call rotations
- Implement monitoring and alerting for critical services
- Collaborate on accessibility and usability improvements
- Promote engineering best practices across teams
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and in-office collaboration
Team
Engineering team focused on scalable healthcare technology solutions
Our Impact
Technology is central to delivering effective, accessible musculoskeletal care. Engineers contribute directly to improving patient outcomes through reliable, user-centered digital tools.
Engineering Culture
We value technical excellence, collaboration, and continuous learning. Teams operate with autonomy while aligning to broader product and clinical goals.
Available for qualified candidates