As Senior Backend Engineer (Go) you will be the architect of our multimodal generation pipeline. You design and scale Go-based microservices that manage the lifecycle of AI generations and orchestrate complex, multi-step AI generation for a global audience of creators.
What you will do:
- Orchestrate multimodal workflows: Design and scale Go-based microservices that manage the lifecycle of AI generations
- Performance Engineering: Optimize our ConnectRPC services and async processing pipelines (Kafka + SQS) for long-running, resource-intensive inference tasks
- Build the Creative Engine: Develop backend logic for advanced features such as multimodal orchestration
- Data & Infrastructure: Work with AWS to manage massive data throughput and integrate with high-performance storage and compute clusters
- Collaboration with AI researchers: Bridge the gap between raw model outputs and a polished user experience
What you need:
- Advanced Go Engineering: Extensive experience building and scaling Go services in high-traffic, high-volume SaaS environments
- Distributed Systems Mastery: Proven ability to design microservices that leverage asynchronous processing (Kafka & SQS) and low-latency communication (gRPC/ConnectRPC/GraphQL)
- Cloud Architecture: Deep knowledge of AWS (EKS, S3, Lambda) and experience managing complex compute environments
- Product Rigor: Background in building professional creative tools or media-heavy applications
- Software Best Practices: A quality-first mindset regarding code reviews, testing strategies and observability