Software Development Engineer, Kiro
Role responsibilities
Lead the technical direction and architecture of Kiro Crew, an autonomous agent layer for software development. Develop production systems and features that enable agents to learn and maintain context while meeting AWS standards for scale and security.
Requirements
Requires a Bachelor's degree in Computer Science or a related field and 3+ years of professional software development experience. Candidates must have experience in system design, architecture, and proficiency in languages such as C#, C++, Java, or Perl.
Key skills
Software Development, System Architecture, AI Agents, CI/CD, Object Oriented Design, Distributed Systems, Multi-threaded Programming, C#, C++, Java, Perl, Agent Orchestration, Memory Systems, Open Source Engagement, Scalability, Reliability
Keywords
Agentic AI, Emerging Technologies, Autonomous Agents, Kiro Crew, AWS, Cloud Computing, Distributed Systems, Multi-tiered Architecture, Design Patterns, CI/CD, Open Source, C#, C++, Java, Perl, Object Oriented Design, Scalability, Reliability, Security, Software Development Life Cycle, Code Reviews, Source Control Management, Build Processes, Testing, Operational Excellence