ServiceNow
Senior Staff Software Engineer, Agentic Systems - Moveworks
$201K–$352K
Mountain View, CALIFORNIA, United States · Senior Staff · Full-time · Posted Oct 22, 2026
- Experience
- 10+ years building production backend/infrastructure systems; deep experience in at least 3 of the listed areas.
About the job
Build and operate distributed runtime infrastructure that orchestrates Moveworks AI agents and delivers their responses to enterprise users in real time.
What you'll do
- Build an agent orchestration engine for long-running sessions, workflows, tool calls, and user interactions.
- Develop distributed session management, event-driven messaging, and concurrent execution systems.
- Build observability, caching, and state infrastructure for agent sessions.
What they ask for
- 10+ years building production backend/infrastructure systems.
- Strong in Python or Go (ideally both).
- 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.
Nice to have
- Python or Go experience in both languages.
Pay
$201,300 - $352,300 USD base salary
Tools
Python, Go, DynamoDB, SQS FIFO, Kafka, gRPC, Socket.IO, OpenTelemetry
AI focus
Build runtime infrastructure for AI agents, including orchestration of multi-step workflows, tool calls, and user interaction; this is a distributed systems engineering role, not an ML role.
Model-written summary · the original posting is authoritative