Position Details
About this role
Build and scale code review infrastructure and related developer experience applications for Amazon builders. You’ll drive AI-powered code review assistance, autonomous agents, and automated workflows while owning end-to-end delivery from requirements to production operations.
Key Responsibilities
- Architect and maintain code review infrastructure and Vendor Central applications with high availability and strong security
- Lead AI innovation (CRUX Description Genie, autonomous code review agents, intelligent workflow automation)
- Own end-to-end delivery from requirements scoping through production launch, testing, deployment, monitoring, and operations
- Ensure operational excellence with observability, comprehensive monitoring, alarming, automated remediation, and runbook documentation
- Collaborate cross-functionally across product, UX, data engineering, and engineering teams; mentor teammates through pairing and code reviews
Technical Overview
Design and develop high-availability, security-focused services (including Vendor Central applications) that handle large request volumes. Implement AI-powered features such as CRUX Description Genie and autonomous code review agents, with strong operational excellence via observability, monitoring, alarming, automated remediation, and runbook documentation.
Ideal Candidate
The ideal candidate is an SDE II with 3+ years of professional software development and strong system design/scaling experience. They have built large-scale, multi-tiered distributed systems using C#, C++, Java, or Perl and can deliver end-to-end production services with observability, monitoring, alarming, and reliable operations—while also shipping AI-powered developer productivity features.
Must-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must have 3+ years of non-internship professional software development experience, Must have 2+ years of design or architecture (design patterns, reliability and scaling) experience, Must have 1+ years using C#, C++, Java, or Perl for large-scale multi-tiered multi-threaded distributed systems, Bachelor's degree (Computer Science, Engineering, Mathematics, or related field) required
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile