The Senior Software Engineer at Heidi will play a crucial role in executing backend features that support clinicians in delivering care. This position is vital for enhancing healthcare's capacity while ensuring that care remains deeply human. The team thrives in a flexible, flat-structured environment, where collaboration and innovation are key to success.
You'll be responsible for
🔧
Building enterprise-grade user management
Develop features that let organizations self-manage their users, including provisioning, role syncing from IdPs, team policies, data retention, and MFA enforcement.🔐
Delivering critical auth capabilities
Implement security features like single logout, IdP-initiated logout, idle lock, and session management that enterprises expect.📈
Designing for multi-region scale
Build systems that support data residency requirements and scale reliably as Heidi grows into mid-market and enterprise customers.