Software Development Engineer, Core Shopping
Core
Design and build distributed systems powering Amazon's next-generation Lists and Collaborative Shopping experiences, integrating generative AI to transform wish lists and gifting into intelligent, personalized experiences.
Role type
Software Development Engineer II (Core Shopping)
Builds
Distributed services, APIs, and integrations for Amazon's shopping ecosystem
Domain
E-commerce, Generative AI, Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed system design, Object Oriented Design, Large-scale application development, End-to-end ownership, Full stack development
Preferred skills
Full software development life cycle experience, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
C#, C++, Java, Perl
Responsibilities
Designing distributed systems that scale, Writing production code, Measuring customer impact, Partnering with applied scientists and product managers
Seniority
Mid-level, hands-on IC