Senior Software Engineer (Fullstack - Enterprise Foundations)
Join to apply for the Senior Software Engineer (Fullstack - Enterprise Foundations) role at Heidi
Who are Heidi?
Heidi is building an AI Care Partner that supports clinicians every step of the way, from documentation to delivery of care. We exist to double healthcare's capacity while keeping care deeply human. In 18 months, Heidi has returned more than 18 million hours to clinicians and supported over 73 million patient visits. Today, over two million patient visits each week are powered by Heidi across more than 110 languages and in 116 countries. Founded by clinicians, Heidi brings together engineers, designers, scientists, creatives, and mathematicians to strengthen the human connection at the heart of healthcare. Backed by nearly $100 million in total funding, we are expanding across the USA, UK, Canada, and Europe, partnering with major health systems such as the NHS, Beth Israel Lahey Health, MaineGeneral, and Monash Health.
The Role
We're looking for a Senior Full‑Stack Engineer with strong leadership skills to help shape and deliver world‑class user experiences in our AI‑powered healthcare products. You'll be comfortable working across the stack, with a particular interest in crafting elegant, intuitive, and performant interfaces. You combine technical depth with a product mindset – thinking not only about how features are built, but why they matter and how they can best serve our users.
What you'll do
* Lead development of foundational systems: design and build key services such as platform‑wide authentication, working closely with stakeholders to enable other teams and the product roadmap.
* Champion quality and maintainability: create simple, maintainable systems, author tests, optimise performance, and build fault‑tolerant services so teams can move fast without compromising quality.
* Continuously improve: provide technical leadership and mentorship, identify process or development bottlenecks, and work with our AI enablement team to improve both the speed and safety with which we release.
What we will look for
* 5+ years of experience building complex, high‑scale, highly integrated services, with proficiency in both frontend (TypeScript, React) and backend (Python or TypeScript) services.
* Experience with REST/GraphQL design, domain‑driven architecture, relational and NoSQL datastores.
* Strong communication and collaboration skills, able to work effectively in a cross‑functional team and coordinate releases.
* Cloud proficiency (GCP or AWS): containers, CI/CD, IaC, observability, and security best practices.
* A proven history of architecting and building highly available, scalable, secure, and performant systems.
* A product mindset – you care deeply about solving real problems for users and measuring impact.
* Bonus: experience with authentication and identity platforms and strong security awareness across APIs, web, and native/mobile.
What we believe in
Heidi builds for the future of healthcare, not just the next quarter. We believe in progress built through precision, pace, and ownership. Our culture promotes: data‑driven decisions, ownership, speed, and collective growth. We value kindness, humility, and excellence in everything we build.
Why you will flourish with us