Software Engineer, Platform - Melbourne, Australia
Core
Design, build, and own backend APIs for payments, subscriptions, auth, consumption tracking, and the public TTS API serving 50M+ users across mobile and web platforms.
Role type
Senior IC backend platform engineer (payments/subscriptions/TTS)
Builds
Public TTS API, payment/subscription systems, auth, consumption metering, and B2B/enterprise integrations
Domain
SaaS, Fintech, Text-to-Speech, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Node.js, Google Cloud Platform (GCP), System Design, API Design, Observability, Automation, B2B Integration, High Availability Architecture
Preferred skills
Docker, Kubernetes
Technologies
TypeScript, Node.js, GCP, AWS, Azure, Docker, Kubernetes
Responsibilities
Design and own backend APIs for payments, subscriptions, auth, and TTS; optimize existing services for speed, cost, and reliability; establish correctness checks and automation; design B2B/enterprise integrations; collaborate with product and mobile teams on architecture.
Seniority
Senior, hands-on IC