About the job
Why Join Heidi Health?
Enjoy an additional paid day off for your birthday and dedicated wellness days.
Benefit from a generous personal development budget of $500 each year.
Collaborate with top-tier engineers and creatives within a diverse team environment.
Seize the unique opportunity to make a global impact while working with one of Australia's premier health tech startups.
Experience rapid career advancement within a startup culture where your contributions are valued.
Join us in reimagining primary care and transforming the healthcare landscape in Australia and beyond.
About Your Role
Your Responsibilities:
Ownership of Foundational Systems: Define and implement the technical strategy for the platforms that support our products, starting with authentication and expanding to other vital infrastructures as business requirements develop.
Design for Scalability and Performance: Create low-latency, high-reliability services using distributed caching, multi-region architecture, and modern protocols (OIDC, gRPC) to ensure platform capabilities do not hinder product teams.
Long-Term Architectural Vision: Make informed trade-offs between immediate deliverables and ecosystem health, crafting systems that remain maintainable as complexity increases.
Internal Engineering Advocacy: Develop developer-friendly abstractions, SDKs, and tooling to facilitate the adoption of best practices across the organization.
Elevate Engineering Standards: Conduct high-level design reviews, mentor senior engineers, and implement practices to mitigate technical debt proactively.
Navigating Ambiguity: Transform intricate, cross-functional challenges from conception to deployment, collaborating with leadership to align business priorities with technical direction.
Your Profile:
Proven experience in architecting distributed systems, microservices, and multi-region infrastructures.
Experience in building and scaling identity/authentication systems (OAuth, OIDC, SAML, SSO, MFA) is highly desirable but not mandatory.
Strong full-stack capabilities with a focus on backend technologies (Python & TypeScript preferred, but not required).
Demonstrated technical leadership, establishing direction and facilitating team success.

