Remote Jobs RockRemote Jobs Rock

Staff Backend Engineer- Agent Experience

📅 Jul 7
Node.jsTypeScriptRubyGo

📜 Description

  • Build the surfaces agents call directly: API-first account provisioning, machine-to-machine authentication, scoped credentials, and agent-level identity and attribution.
  • Own our MCP (Model Context Protocol) servers and an agent-first CLI for reliable agent discovery and invocation.
  • Harden the agent media path to ensure reliable uploads and core media operations for non-human callers.
  • Make agent behavior measurable through instrumentation, signals, and attribution.
  • Work across a polyglot backend using Node.js/TypeScript, Ruby/Rails, and Go.
  • Prototype quickly, dogfood the experience, and represent the agent's perspective in design decisions.

🛠️ Requirements

  • 10+ years building and operating production APIs, SDKs and Backend systems and at scale.
  • Strong in Node.js/TypeScript, and comfortable working in (or quickly ramping on) Ruby/Rails and/or Go.
  • Deep API and protocol design fundamentals — authentication (OAuth, API keys, scoped permissions), versioning, idempotency, rate limiting, clean contracts.
  • Genuine curiosity about agents and LLMs and how they're reshaping how software gets built and run.
  • Solid distributed-systems and cloud instincts (AWS or equivalent).
  • A bias for ownership in ambiguity — you scope the problem, not just the solution, and you ship.
  • Strong written communication — it matters more than usual when your consumers are machines and your teammates are distributed.

Trusted by Remote Workers