Software Development Engineer, Alexa Shopping

2 months agoSeattle, WA


At Amazon Alexa Shopping, we strive to enable shopping in everyday life. We allow customers to instantly order whatever they need, by simply interacting with their Smart Devices such as Echo dot, the Alexa app, or other Alexa-enabled devices. Our Services allow you to shop, no matter where you are or what you are doing, you can go from 'I want that' to 'that's on the way' in a matter of seconds. We are seeking the industry's best to help us create new ways to interact, search and shop. Join us, and you'll be taking part in changing the future of everyday life.

We are seeking a SDE I to build cross-domain experiences that keep Alexa top of mind and turn non-shopping activities into shopping moments. You will build delightful Alexa features and massively scalable platforms that power them.

In this role, you will have the freedom (and encouragement) to experiment, improve, invent, and innovate on behalf of our customers. You will have the satisfaction of being able to look back and say you were a key contributor to something special from its earliest stages.


• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design

Bachelor's (or above) Degree in Computer Science or related field
Proficiency in Java, C++, or Python development and experience

Proficiency in Object-oriented design and experience

Proficiency in data structures, algorithm design, problem solving, and complexity analysis

Ability to design and build distributed system
Development experience in a Unix/Linux environment


Understanding of Networking protocols, Publish/subscribe or other event messaging technologies, and Client/Server development
Passion for big, difficult problems
Knowledge of compilers and language design

Job ID: Amazon-1422771