About the job
Why Join Heidi Health?
Enjoy an additional paid day off to celebrate your birthday and wellness days.
Benefit from a personal development budget of $500 per year to enhance your skills.
Collaborate with talented engineers and creatives in a diverse, dynamic environment.
Seize the unique opportunity to make a global impact as part of one of Australia's leading healthtech startups.
Accelerate your career in a startup environment where your contributions are recognized and rewarded!
Join us in reimagining primary care and transforming healthcare in Australia and beyond.
About Your Role
What You’ll Do
Architect and develop backend services that drive LLM-based agents and clinical automation tools.
Design secure and scalable APIs & data models that are observable and easily extendable by other teams.
Optimize performance and manage costs by profiling hot paths, tuning databases, and right-sizing cloud resources.
Automate quality assurance: create unit and integration tests, develop alerts, and manage on-call runbooks to ensure clinicians can trust every interaction.
Collaborate with product, AI, and front-end engineers to rapidly deliver new capabilities from concept to production.
What We’re Looking For
Strong foundation in software engineering; proficiency in Python is essential, but versatility across technologies is a must.
Demonstrable experience in designing APIs (REST or GraphQL) and event-driven architectures (Kafka, Pub/Sub, etc.).
A coding and architectural mindset—practical experience in test-driven development (TDD), AI coding, and microservices architecture.
Expertise in databases—schema design, query optimization, and scaling for both relational and NoSQL systems.
Proficiency in cloud platforms (GCP or AWS): containers, CI/CD, infrastructure as code, and security practices.
History of designing and operating distributed systems with high reliability and scalability.
Commitment to rigorous testing, code review, and documentation practices.

