Software Development Engineer, Checkout Applications Team
Core
Design and deliver full-stack features for Amazon's retail checkout platform, integrating generative AI for agentic purchasing flows.
Role type
Senior Software Development Engineer (Full-stack)
Builds
Distributed microservices and checkout experiences for millions of customers
Domain
E-commerce, Retail, Generative AI
Deliverable
production ML models
Required skills
Java, TypeScript, React, Distributed Systems, Microservices, Generative AI, Object Oriented Design, System Architecture
Preferred skills
Full SDLC, Code Reviews, Source Control, Testing, Operations
Technologies
Java, JavaScript, TypeScript, React, C#, C++, Perl
Responsibilities
Design and build full-stack features for the Checkout platform; Own and improve distributed microservices; Plug generative AI frameworks into checkout workflows; Coach fellow engineers through code reviews and technical guidance
Seniority
Senior, hands-on IC