ServiceNow is looking for a Distributed Systems Engineer in Mountain View, California, to build the runtime infrastructure for Moveworks' AI agents. The role involves developing a state machine, event-driven systems, and ensuring system observability. Candidates should have 5+ years of production systems experience and strong skills in Python or Go. This position offers an opportunity to work in a cutting-edge AI environment where innovation is paramount.
Qualifications
5+ years building production backend/infrastructure systems.
Strong in Python or Go (ideally both).
Experience designing and operating systems that handle real traffic at scale.
Responsibilities
Build the runtime infrastructure for Moveworks' AI agents.
Develop a state machine for managing agent sessions.
Implement event-driven message pipelines.
Skills
Distributed systems
Concurrent/async programming
Event‑driven architectures
Database systems for infrastructure
Observability
gRPC/protobuf
Tools
Python
Go
DynamoDB
Redis
Job description
ServiceNow is looking for a Distributed Systems Engineer in Mountain View, California, to build the runtime infrastructure for Moveworks' AI agents. The role involves developing a state machine, event-driven systems, and ensuring system observability. Candidates should have 5+ years of production systems experience and strong skills in Python or Go. This position offers an opportunity to work in a cutting-edge AI environment where innovation is paramount.