We are looking for a Principal Software Engineer to define the future of agent orchestration at Kiro. Working on Kiro Web (kiro.dev), you'll lead the evolution from a single-product interface into a comprehensive agent orchestration platform. You'll solve fundamental challenges that currently limit orchestration to senior+ engineers: making agent swarms visible and debuggable, managing context at scale, and balancing control with autonomy. You will work with an exceptional team including internal Kiro SMEs like Al Harris to solve hard problems and learn new skills. Our research with internal and external power users who've achieved 10x productivity gains through agent orchestration gives us a unique advantage—you'll embed proven practices into Kiro's architecture. In addition to the technical challenges of agent orchestration, you'll learn how to build a service that meets AWS's high bar for availability, scalability, and security. You'll have a direct line to our customers' experience and a direct means to improving it. On a daily basis, you'll work with teammates to review each other's code, mentor and be mentored. You'll have an opportunity to lead from day one—from leading the agent orchestration architecture, to driving technical processes, to selecting frameworks and patterns, to teaching and learning from your teammates. AI is transforming software development, and agent orchestration represents the next frontier. As AI agents proliferate across the industry, the critical challenge is no longer building individual agents—it's orchestrating them effectively. AWS is at the forefront of this transformation, and we're building the technical foundation that will make sophisticated multi-agent workflows accessible to developers worldwide.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal