Backend Engineer, AI Agent Orchestration

Edo

Seattle (WA)

On-site

USD 140,000 - 180,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon in Seattle, WA is seeking a Software Development Engineer to build the server-side systems powering Kiro Web, an AI-powered development environment. You will own the backend that spawns kiro-cli processes, handles JSON-RPC, WebSocket fan-out, and REST APIs for multi-agent coordination.

You'll design a scalable, multi-agent architecture, implement a WebSocket gateway, and contribute to distribution infrastructure that delivers Kiro worldwide.

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of design or architecture (design patterns, reliability and scaling) of new and existing systems.
  • 1+ years of software development engineer or related occupational experience.
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl.
  • 1+ years of Object Oriented Design experience.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • Experience programming with at least one software programming language.

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: spawning kiro-cli ACP child processes, managing JSON-RPC 2.0 communication over stdin/stdout, and handling lifecycle events (crash recovery, session resume, stale PID handling)
  • Build the multi-agent team orchestration layer — team session lifecycle, inter-agent prompt routing with topology validation, parallel dispatch, and skill injection
  • Design and implement the WebSocket fan-out system that multiplexes notifications from multiple ACP processes onto browser clients, tagged by session/team/role
  • Build and operate Kiro's multi-platform distribution system — metadata services, platform detection, CDN configuration (CloudFront), custom channel authorization, and release automation
  • Implement tool approval interception: hold execution when agents request permissions, emit approval requests to the frontend, and relay user decisions back to the agent
  • Write comprehensive tests, build monitoring/alerting, and participate in on-call rotations
  • Contribute to API design, architecture reviews, and team technical direction

Skills

Software development
System design
Distributed systems
Backend architecture
Object oriented design

Education

Bachelor's degree in CS or related field

Job description

Amazon in Seattle, WA is seeking a Software Development Engineer to build the server-side systems powering Kiro Web, an AI-powered development environment. You will own the backend that spawns kiro-cli processes, handles JSON-RPC, WebSocket fan-out, and REST APIs for multi-agent coordination.

You'll design a scalable, multi-agent architecture, implement a WebSocket gateway, and contribute to distribution infrastructure that delivers Kiro worldwide.

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

Similar jobs worth comparing

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
Distributed Systems Engineer – AI Agent Orchestration Backend
Distributed Systems Engineer – AI Agent Orchestration Backend

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
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

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,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 • Portland (OR)

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

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
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