
Staff Backend Solution Architect, Engineer
Heidi Health
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇦🇺 Australia
Visit company websiteJob 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