Find a jobRecruiters

Senior Staff Software Engineer (Agentic Systems, Moveworks)

Exclusive opportunity

Onsite

Senior Staff Software Engineer (Agentic Systems, Moveworks)

ServiceNow

Senior Staff Software Engineer (Agentic Systems, Moveworks)

Skills

PythonGolangKafkaRedisMachine LearningAIPrometheus

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

30 August 2026

What they need


  • We’re building the runtime infrastructure that powers Moveworks’ AI agents — the systems that orchestrate, execute, and deliver agent responses to millions of enterprise users in real time
  • This is not an ML role. This is a distributed systems engineering role at the heart of the agentic AI wave
  • Our AI agents can plan, execute multi-step workflows, call tools, wait on human input, and resume — all while maintaining correctness, observability, and low latency. The systems that make this possible are what you’ll build and own
  • Agent orchestration engine — A state machine that manages long-running agent sessions, coordinating planning, execution, and user interaction across multiple LLM calls and tool invocations
  • Distributed session management — Lease-based ownership using DynamoDB conditional writes, heartbeat protocols, and crash recovery via checkpointing
  • Event-driven message pipeline — SQS FIFO queues for ordered delivery, Kafka consumers for event processing, and real-time streaming via gRPC and Socket.IO
  • Structured concurrency — Python asyncio TaskGroups running multiple concurrent tasks per session (message polling, lease heartbeats, output publishing, orchestrator execution) with fail-fast semantics and graceful cancellation
  • Observability infrastructure — OpenTelemetry instrumentation, distributed trace context propagation across async boundaries, custom span lifecycle management for sessions that span minutes
  • Caching and state layers — Redis, DynamoDB KV stores with per-org/per-bot scoping, batch read optimization, and hot-reload configuration

Benefits

  • Generous family leave
  • Matched donations
  • Annual learning stipends
  • Flexible PTO
  • Competitive retirement plan
  • Paid volunteer time- Observability: OpenTelemetry, distributed tracing, span context propagation, Prometheus metrics
  • Concurrent/async programming: Python asyncio, Go goroutines, structured concurrency, cancellation handling
  • Distributed systems: consistency models, idempotency, exactly-once delivery, distributed locking/leasing
  • You should have deep experience in at least 3 of these areas:
  • GRPC/protobuf: streaming RPCs, service interface design, error handling patterns
  • Event-driven architectures: message queues (SQS, Kafka), pub/sub, backpressure, delivery guarantees
  • Database systems for infrastructure: DynamoDB (conditional writes, transactions), Redis (connection pooling, pub/sub)
  • 10+ years building production backend/infrastructure systems
  • Comfort with ambiguity — these are novel problems without textbook solutions
  • Experience designing and operating systems that handle real traffic at scale
  • Strong in Python or Go (ideally both)

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

10 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

2 days ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools