
Amazon
Mid
SDE building AWS's agentic coding tool Kiro in Santa Clara — model orchestration and dev-facing infrastructure
AWS is hiring a Software Development Engineer for Kiro, its frontier AI coding agent, based in Santa Clara, CA. The role covers distributed systems, real-time streaming, multi-model orchestration, and context systems for an agent that handles development tasks end-to-end, with the JD explicitly welcoming candidates whose careers 'haven't followed a traditional path.'
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Multi-model orchestration and intelligent routing
- OO design, concurrency, and multi-threading fundamentals
- Distributed/embedded systems design and scaling patterns
- Context/memory systems for AI agents
- Full software development lifecycle practices
Common question themes
Design a system that routes and orchestrates requests across multiple AI models
Walk through an OO design decision you made in a multi-threaded system
How would you architect a context layer that stays current as a codebase evolves
Describe a distributed or embedded system you built and how you handled scaling
Tell me about your code review and testing practices across the development lifecycle
Related interviews

Amazon
Mid
Software Development Engineer II, Amazon Smart Vehicles

Amazon
Mid
Software Development Engineer, Ads AI Core Infra

Amazon
Mid
Software Engineer II, Leo Regulus

Brex
Mid
Software Engineer II, Backend

Dropbox
Senior
Senior Infrastructure Software Engineer, Identity & Auth Engineering

Dropbox
Senior