Remote job
Senior Backend Engineer (Go) (Location - Australia or New Zealand)
Job details
About this role
Role overview A senior backend role owning the generation pipeline behind a suite of more than twenty AI creative tools used by hundreds of thousands of creators. The work centers on orchestrating expensive multimodal inference across images, video, audio, 3D, and vector outputs, keeping latency predictable and partial failures graceful at scale. This is a fully remote position for candidates already based in Australia, New Zealand, or compatible nearby time zones.
Responsibilities - Design and scale Go microservices that manage the full lifecycle of an AI generation, from request through delivery - Optimize ConnectRPC services and asynchronous pipelines using Kafka and SQS so long-running, resource-intensive inference does not compromise platform stability - Build backend logic for advanced features, including multimodal orchestration across images, video, audio, 3D, and vector outputs - Work with AWS services such as EKS, S3, and Lambda to manage large data throughput and integrate with high-performance storage and compute clusters - Make and document architectural decisions on concurrency, queueing, backpressure, and failure handling as the pipeline scales - Improve reliability and latency across the generation path and own the observability needed to see both clearly - Own quality end-to-end, including code review, testing strategy, and on-call readiness for the services built - Integrate new frontier models into production workflows quickly and safely, contributing to technical direction across the broader backend platform
Requirements - Extensive experience building and scaling backend services in Go within high-traffic, high-volume SaaS environments - Proven ability to design distributed microservice architectures, including asynchronous processing with Kafka or SQS, low-latency service communication using gRPC, ConnectRPC, or GraphQL, and handling long-running workloads with queueing, backpressure, and retry strategies - Deep AWS knowledge alongside solid relational database skills, ideally in Postgres, covering schema design, query performance, and growth - Strong production discipline, including observability, performance profiling, debugging live systems, code review, and automated testing - Comfort owning and documenting architectural decisions, with strong written and spoken English - Pragmatic, self-directed approach with the ability to define an approach without a fully specified brief and ship dependable systems at pace
Nice to have - Media processing experience such as video transcoding, audio synthesis, or vector manipulation - AI infrastructure experience, including model serving at scale, GPU-accelerated workloads, integrating third-party or open-source generative models into production, and cost optimization for compute-heavy jobs - Background in a startup or other fast-moving, distributed environment
Benefits and work setup Fully remote role based in Australia or New Zealand with asynchronous collaboration expected.