Heidi Health

Staff Backend Solution Architect, Engineer

Heidi Health

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSCloudDistributed SystemsGoogle Cloud PlatformGraphQLKafkaMicroservicesNoSQLPython

About the role

  • Architect and build backend services that power LLM-based agents and clinical automations.
  • Design robust APIs & data models that are secure, observable and easy for other teams to extend.
  • Optimise performance and cost—profile hot paths, tune databases and right-size cloud resources.
  • Automate quality: write unit/integration tests, craft alerts and own on-call runbooks so clinicians can trust every interaction.
  • Partner with product, AI and front-end engineers to ship new capabilities from concept to production in weeks, not quarters.

Requirements

  • Mastery of software-engineering fundamentals; Python is our primary language, but you move fluently between technologies when the problem demands.
  • Proven experience designing APIs (REST or GraphQL), and event-driven systems (Kafka, Pub/Sub or similar).
  • Deep coding and architect mindset— Hands on experience in test driven development (TDD), AI coding, microservices, eventual consistency etc.
  • Deep database expertise—schema design, query optimisation and scaling for both relational and NoSQL stores.
  • Cloud fluency (GCP or AWS): containers, CI/CD, infrastructure-as-code, security and observability.
  • Track record of shipping and operating distributed systems at scale with high reliability
  • Rigorous testing, code-review and documentation habits that elevate team standards.
  • Hands-on work with AI/LLM services or real-time audio/streaming pipelines.
Benefits
  • Additional paid day off for your birthday and wellness days
  • A generous personal development budget of $500 per annum

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonAPI designRESTGraphQLevent-driven systemsKafkaPub/Subtest driven developmentmicroservicesdatabase optimization
Soft skills
collaborationproblem-solvingattention to detailcommunicationleadership