CareerPlanSign in

Senior Software Engineer

Surry Hills, New South Wales🌐 Remote💼 Full-time🗓 2026-08-28 → 2026-09-26

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

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.