Software Development Engineer, Kiro
Role responsibilities
Shape the technical direction and architecture of Kiro Crew, an autonomous agent layer for software development. Build and operate production systems using CI/CD practices while translating customer needs into product capabilities.
Requirements
Requires 3+ years of professional software development experience and 2+ years of system design or architecture experience. A bachelor's degree in Computer Science or a related field and proficiency in C#, C++, Java, or Perl is required.
Key skills
Software Development, System Architecture, C#, C++, Java, Perl, Object Oriented Design, CI/CD, Distributed Systems, Agentic AI, Multi-threading, Scaling, Reliability Engineering, Open Source Engagement, Agent Orchestration, Memory Systems
Keywords
Agentic AI, Kiro Crew, AWS, Autonomous Agents, Distributed Systems, CI/CD, C#, C++, Java, Perl, Object Oriented Design, Software Development Life Cycle, Scaling, Reliability, Security, Open Source, Agent Orchestration, Memory Systems, Cloud Computing, AI/ML, Multi-tiered Applications, Multi-threaded Applications, Embedded Software, Architecture, Design Patterns