06 Oct
|
Creative Fabrica
|
Canberra
06 Oct
Creative Fabrica
Canberra
Job Description
About Creative Fabrica n
Creative Fabrica is a subscription platform serving millions of creators, designers, and crafters worldwide. We're built on the principle that everyone can be creative. We remove what stands in the way: expensive software, technical expertise, and time-consuming production.
n
Our Studio AI suite offers more than 26 specialized AI tools that automate technical work: generate custom images, remove backgrounds, create fonts, and produce publication-ready designs in minutes instead of hours.
n
Our content library contains 15+ million commercially-licensed fonts, graphics, SVGs, and templates, giving you professional-quality building blocks without the expense or time of creating assets from scratch.
About the role n
This is a fully remote role within New Zealand, Australia East Coast or nearby time zones.
n
Creative Fabrica is building a new generation of AI products, and we want the quality and speed of our creative output to match the ambition of the products themselves.
n
Our 26+ AI tools already serve hundreds of thousands of creators every day, from hobbyist crafters to professional designers. The engineering challenge is making heavy, long-running AI workloads feel fast and reliable at that scale.
n
We are looking for a Senior Backend Engineer with deep Go experience who can architect high-concurrency systems and take ownership of our multimodal generation pipeline. As a Senior Backend Engineer (Go), you will own the backend systems behind Studio AI's generation pipeline.
n
You will work closely with our other backend engineers, platform engineers, and Product to turn raw model output into a polished product experience.
n
This is not primarily an API-building role. The difficulty sits in orchestration: coordinating expensive inference across media domains, handling partial failure gracefully and keeping latency predictable under load.
n
You will have significant technical freedom.
Sometimes you will pick up a defined problem; other times you will be given an objective and expected to define the architecture yourself.
n
Your overlap with our Amsterdam headquarters will mostly be asynchronous, so you should be comfortable working independently.
Our stack: Go, Kafka, SQS, gRPC, ConnectRPC, GraphQL, Postgres, AWS (EKS, S3, Lambda). What you will do n
n
- Design and scale Go microservices that manage the full lifecycle of an AI generation.
n
- Optimise our ConnectRPC services and asynchronous pipelines (Kafka, SQS) to handle long-running, resource-intensive inference without compromising platform stability.
n
- Build the backend logic behind advanced features, including multimodal orchestration across images, video, audio, 3D and vector.
n
- Work with AWS to manage large data throughput and integrate with high-performance storage and compute clusters.
n
- Collaborate with external providers and Product to bridge the gap between model output and production user experience.
n
- Make and document architectural decisions on concurrency, queueing, backpressure and failure handling as the pipeline scales.
n
- Improve reliability and latency across the generation path, and own the observability needed to see both clearly.
n
- Own quality end to end: code review, testing strategy and on-call readiness for the services you build.
n
- Integrate recent frontier models into production workflows quickly and safely.
n
- Contribute to technical direction across the wider backend platform, not only your own services.
n
- Stay current with distributed systems practice, AI infrastructure and model-serving developments.
n
What you will need nn
- Extensive experience building and scaling backend services in Go in high-traffic,
high-volume SaaS environments.
n
- Proven ability to design distributed microservice architectures, including asynchronous processing (Kafka, SQS), low-latency service communication (gRPC, ConnectRPC or GraphQL) and long-running or resource-intensive workloads with queueing, backpressure and retry strategies.
n
- Deep AWS knowledge (EKS, S3, Lambda) alongside solid relational database skills, ideally Postgres: schema design, query performance and handling growth.
n
- Strong production discipline: observability, performance profiling, debugging live systems, code review and automated testing.
n
- Comfortable owning and documenting architectural decisions. Good written and spoken English.
n
- Strong sense of ownership over the reliability and quality of the systems you build, and over whether they actually perform for users rather than just read well.
n
- Pragmatic and self-directed; defines an approach without a fully specified brief, balances engineering quality against product goals, and ships dependable systems at pace rather than over-engineering.
n
- Strong written communicator who documents decisions by default, takes direct feedback well, and works effectively in a distributed team with limited real-time overlap.
n
Nice to have nn
- Media processing experience such as video transcoding, audio synthesis or vector manipulation.
n
- AI infrastructure experience: model serving at scale, GPU-accelerated workloads, integrating third-party or open-source generative models into production, and cost optimisation for compute-heavy jobs.
n
- Background in a startup or other fast-moving, distributed environment, with an interest in helping shape product direction.
n
n
Please note: You must already be living in Australia or New Zealand to be considered for this role.
Is this you? n
Creative Fabrica is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
#J-18808-Ljbffr
📌 Senior Backend Engineer (Go) (Location - Australia or New Zealand)
🏢 Creative Fabrica
📍 Canberra