ServiceNow
Staff Software Engineer, Agentic Systems - Moveworks
Mountain View, CALIFORNIA, United States · Staff · Full-time · Posted Sep 3, 2026
- Experience
- 7+ years building production backend/infrastructure systems.
About the job
Build and operate distributed runtime infrastructure that orchestrates AI agents and their long-running sessions, workflows, and responses for enterprise users.
What you'll do
- Build an agent orchestration engine for multi-step sessions involving LLM calls, tools, and user interaction.
- Develop distributed session management, event-driven messaging, and asynchronous task execution.
- Build observability, caching, and state infrastructure for agent sessions.
What they ask for
- 7+ years building production backend/infrastructure systems.
- Strong in Python or Go.
- Experience designing and operating systems that handle real traffic at scale.
- Deep experience in at least 3 of the listed areas: distributed systems, concurrent/async programming, event-driven architectures, database systems for infrastructure, observability, or gRPC/protobuf.
Tools
Python, Go, DynamoDB, SQS, Kafka, gRPC, Socket.IO, OpenTelemetry
AI focus
Build runtime infrastructure for agentic AI, including orchestration of plans, tool calls, multi-step workflows, and sessions that can pause for human input and resume.
Model-written summary · the original posting is authoritative