What you'll do
Build and scale the services that trigger, schedule, and execute automations
Design for reliability: idempotency, retries, backpressure, and graceful failure
Own the data model and APIs behind runs, steps, and run history
Improve observability so every run can be traced end to end
Join the on-call rotation and help shape our incident practices
What we're looking for
5+ years building backend services in TypeScript, Go, or a similar language
Experience with queues, event-driven systems, and distributed workloads
Strong grasp of data modeling with relational databases
Comfort owning services in production
Nice to have
Experience with workflow or job-orchestration systems
Experience running multi-tenant platforms at scale
Open source contributions
What will you get
Competitive salary and meaningful equity
Fully remote with flexible hours, plus team meetups twice a year
Paid on-call, with time off after any overnight incident
A yearly learning budget for books, courses, and conferences
A top-spec laptop, a home office stipend, and 25 days of paid time off