LangChain is a company focused on making intelligent agents ubiquitous, providing tools and platforms for developers to build and deploy AI agents. The Senior Backend Engineer will be responsible for designing and scaling the core execution runtime for AI agents, ensuring reliability and performance in production environments.
Responsibilities:
- Design distributed queue and worker systems that handle concurrent agent execution, background tasks, and multi-agent coordination across horizontally scalable infrastructure
- Own core data infrastructure — state persistence, atomic job claiming, connection management, and schema evolution
- Collaborate on architectural decisions, ensuring solutions are scalable and robust
- Ship resumable streaming infrastructure so clients can disconnect and reconnect mid-execution without losing state
- Instrument and monitor production systems — tracing, metrics, and alerting to keep the platform healthy
- Participate in on-call rotations and own incident response for the runtime
- Create and maintain technical documentation, including system design and operational runbooks
- Contribute to and extend open-source LangGraph, which is used by thousands of developers to build agent applications