Sr. Software Development Engineer, Kiro
About the role
The future of software development is autonomous. AWS is building Kiro - a frontier developer tool that independently tackles development tasks, maintains context across interactions, and continuously learns from its work. This isn't just another AI tool; it's a fundamental shift in how software gets built and maintained. We're looking for engineers who want to shape this transformation. You'll work alongside exceptional talent solving novel problems at the intersection of AI and software engineering.
Key job responsibilities
- Shape the technical direction and architecture of Kiro.
- Work directly with customers, uncovering real-world development challenges and translating them into product capabilities - staying true to Amazon's customer-obsessed approach.
- Build and operate production systems using industry-leading CI/CD practices, ensuring Kiro maintains the reliability and performance our customers depend on.
- Span the full lifecycle: from architectural decisions that define how an agent manages sessions, state, and context, to hands-on development of features that transform how software gets built.
- Care deeply about responsiveness, ergonomics, and cross-platform behavior - the details that make a developer tool feel great to use - while balancing innovation with operational excellence and AWS's standards for scale and security.
About The Team
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
Basic Qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team