Distributed Systems Engineer – AI Agent Orchestration Backend

Socket.dev

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon is seeking a Software Development Engineer to build and maintain the Kiro Web server, orchestrating multiple AI agent sessions through ACP, JSON-RPC, and WebSocket delivery. You will design the per-session architecture, handle lifecycle events, and implement the team orchestration layer with inter-agent routing and parallel dispatch.

You will contribute to API design, test coverage, monitoring, and rotation support while delivering multi-platform distribution and real-time notifications

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience of systems.
  • 1+ years of software development engineer or related occupational experience.
  • 1+ years of designing and developing large-scale distributed software applications and services.

Responsibilities

  • Build and maintain the Kiro Web server (Fastify/Node.js/TypeScript) — session manager, ACP client adapter, WebSocket gateway, and REST API.
  • Implement the process-per-session architecture: spawn kiro-cli ACP child processes, manage JSON-RPC 2.0 communication, handle lifecycle events.
  • Build the multi-agent team orchestration layer and topology validation, parallel dispatch, and skill injection.
  • Design and implement the WebSocket fan-out system for real-time notifications across sessions/teams/roles.
  • Develop Kiro's multi-platform distribution system with metadata services, CDN configuration, and release automation.
  • Implement tool approval interception to handle permission requests from agents via frontend and relay decisions.
  • Write tests, build monitoring/alerting, and participate in on-call rotations.
  • Contribute to API design and architectural direction.

Skills

Software development
OO design
Distributed systems
C#
C++
Java
Perl

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
Bachelor's degree in computer science or equivalent

Tools

C#
C++
Java
Perl

Job description

Amazon is seeking a Software Development Engineer to build and maintain the Kiro Web server, orchestrating multiple AI agent sessions through ACP, JSON-RPC, and WebSocket delivery. You will design the per-session architecture, handle lifecycle events, and implement the team orchestration layer with inter-agent routing and parallel dispatch.

You will contribute to API design, test coverage, monitoring, and rotation support while delivering multi-platform distribution and real-time notifications

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer, AI Agent Orchestration
Backend Engineer, AI Agent Orchestration

Edo • Seattle (WA)

On-site
USD 140,000 - 180,000
Backend Engineer: AI Agent Orchestration & WebSocket Engine
Backend Engineer: AI Agent Orchestration & WebSocket Engine

Amazon Web Services (AWS) • Portland (OR)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
Backend Engineer for AI Agent Platform
Backend Engineer for AI Agent Platform

Socket.dev • Portland (OR)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Backend Engineer for AI Agent Orchestration
Backend Engineer for AI Agent Orchestration

Amazon • Portland (OR)

On-site
USD 144,000 - 194,000
Energy Project Developer
Energy Project Developer

Edo • Seattle (WA)

On-site
USD 140,000 - 180,000
Software Development Engineer, Kiro Web
Software Development Engineer, Kiro Web

Amazon Web Services (AWS) • Portland (OR)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
Software Development Engineer, Kiro Web
Software Development Engineer, Kiro Web

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer, Kiro Web
Software Development Engineer, Kiro Web

Socket.dev • Portland (OR)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Software Development Engineer, Kiro Web
Software Development Engineer, Kiro Web

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Autonomous AI Systems Engineer
Autonomous AI Systems Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000