Senior Software Engineer
Core
Design, build, and own reliable backend APIs, services, and distributed event-driven systems for a digital health platform serving Australian consumers.
Role type
Senior Software Engineer (Backend focus)
Builds
Core building blocks of a digital health platform (hair loss, sexual health, skin care, mental health, weight management)
Domain
HealthTech / Digital Health
Deliverable
production ML models | product features
Required skills
Backend engineering, modern programming languages (Go, Java, Kotlin, Python, TypeScript), AWS cloud architecture, distributed systems, fault tolerance, event-driven architectures, API design (contract-first, versioning), Linux, Docker, Kubernetes, Infrastructure as Code, PostgreSQL
Preferred skills
Contract-first API tooling (OpenAPI, AsyncAPI), Kafka/SNS/SQS, Terraform, Prometheus/Grafana, CI/CD automation, monolith modernization
Technologies
Go, Java, Kotlin, Python, TypeScript, AWS, Docker, Kubernetes, Terraform, Kafka, Prometheus, Grafana, PostgreSQL
Responsibilities
Design and build resilient distributed and event-driven systems; decompose monolithic applications into domain-driven services; lead solving complex technical challenges; mentor engineers and raise technical standards; drive operational excellence through observability and incident response; improve deployment and testing practices
Seniority
Senior, hands-on IC with mentorship responsibilities