Heidi Health

Senior Full-Stack Software Engineer

Heidi Health

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Distributed SystemsMongoDBPythonRedis

About the role

  • Build and maintain integrations between Heidi and UK and European healthcare systems (e.g., EMIS, TPP SystmOne, Cerner Millennium, GDT, Dedalus, Maincare, Epic).
  • Collaborate with AI/ML team to bring medical speech transcription and note generation into clinical workflows.
  • Work with APIs and distributed systems that power Heidi’s core features, ensuring performance, security, and scalability.
  • Improve the reliability and accuracy of medical documentation pipelines.
  • Champion best practices for building robust, maintainable systems in healthcare contexts.
  • Connect Heidi to NHS and UK healthcare systems and ensure technology fits into UK clinical workflows.

Requirements

  • 6+ years of professional software engineering experience.
  • Proficiency in Python, with experience building APIs and backend services (preferably with FastAPI).
  • Experience working with datastores such as MongoDB and Redis.
  • Experience with integration design, including RESTful APIs, authentication/authorization (OAuth2, OpenID Connect), and event-driven systems.
  • Familiarity with healthcare interoperability standards (FHIR, HL7) or strong interest in learning them.
  • Attitude matters more than experience: motivated, collaborative, problem solving and relationship building skills.