Build, scale, and maintain Go-based backend services powering AI skill execution, workflow scheduling, and connector management.
Contribute to key upcoming features: workflow sharing, credential sharing, new task types, and new third-party integrations.
Work alongside the frontend team to design and implement APIs that unlock new product capabilities.
Take part in the evolution of our unified skill builder - including the AI generator that lets users create agent skills from natural language descriptions.
Help manage the DevOps side of our world: Kubernetes, Helm, GCP - we are self-sufficient by design.
Participate in architectural decisions, including our longer-term ambition to migrate off our current (inherited) workflow execution engine.
Use AI coding tools daily - we are an AI-first team and expect every engineer to actively burn tokens to ship faster.
Who you are
Owner, not executor. You pick up a task and take it all the way to production. You define what "done" means, spot the risks early, and don't wait to be told what comes next.
Communicator. You share what you're working on, flag blockers before they become fires, and keep the team oriented without needing to be asked. Small team, no hiding.
System thinker. You understand distributed systems at a level that goes beyond syntax — async flows, message queues, backpressure, resilience patterns. These concepts are part of how you reason.
Pragmatic builder. You know how to balance "do it right" with "do it now." You've maintained legacy systems and you know that reading a codebase you didn't write is a core skill, not a chore.
AI-native. You use tools like Cursor, Claude Code, or similar daily and have built habits around them — not as experiments, but as how you work.
You're great if you have
Strong, production-grade Go (Golang) experience — this is our primary language for all new backend work.