Backend Engineer - Workflows

LiveChat

Benefits
Qualifications
Skills

What you'll do

  • 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.
  • Solid hands-on experience with asynchronous distributed systems: event-driven architectures, job queues, eventual consistency.
  • Experience with message brokers such as RabbitMQ or Google Pub/Sub.
  • Solid PostgreSQL skills — schema design, query optimization, understanding of what happens at scale.
  • A track record of independently delivering backend features end-to-end.
  • Nice to Have:
  • Experience with workflow or task execution engines (Conductor, Temporal, Airflow, or similar).
  • Familiarity with Kubernetes, Helm, and Docker — we manage our own infra.
  • GCP knowledge (we're fully on Google Cloud).
  • Experience with Redis or Valkey for caching and distributed synchronization.
  • Some exposure to Node.js (parts of our ecosystem still live there).
Read Full Description
Confirmed 8 days ago. Posted 8 days ago.

Discover Similar Jobs

Suggested Articles