Senior Backend Software Engineer / First 15 Employees / AI Workforce Management at TrustIn
This company is building a large-scale, highly reliable platform for vertical AI agents and they need a senior or staff backend engineer to help own the core of it. This is a product-minded role for someone who cares about the correctness and performance of the systems they build. You'll shape the runtime, the APIs, the data models, and the reliability practices that the entire platform depends on.
WHAT YOU'LL DO:
• Build and operate the core services that make agents run reliably — tool execution, state management, orchestration, retries, idempotency, and rate limiting. When an agent breaks, you understand why and you fix it durably.
• Develop stable, well-versioned APIs for internal and external use — including webhook and event interfaces, OAuth flows, sync engines, and connectors built with strong observability and failure handling from the start.
• Design schemas and data access patterns for agent memory, workflow history, audit trails, permissions, and multi-tenant isolation — getting these right matters more than it looks.
• Optimise throughput, latency, queue backlogs, caching, and inference costs — and build guardrails that prevent runaway tasks from becoming expensive incidents.
• Drive SLIs/SLOs, end-to-end tracing, safety rails (timeouts, circuit breakers, budgets), incident response, runbooks, postmortems, and mentoring — through expectation and example, not just process.
WHAT WE'RE LOOKING FOR:
✓6+ years of backend engineering experience, with a track record of building and operating high-throughput, reliable production systems
✓Deep experience designing APIs, data models, and integration patterns — you've thought hard about versioning, contracts, and what breaks when things change
✓Strong reliability instincts — SLOs, tracing, circuit breakers, and postmortems feel like standard tools to you, not overhead
✓Product-minded — you care about the system's impact on users, not just its internal correctness
✓Comfortable mentoring engineers and raising standards across a team — through code review, documentation, and how you work day to day