Offers “Amazon”

Expires soon Amazon

Software Development Manager, Alexa Shopping

  • Seattle (King)
  • Project / Product management

Job description

DESCRIPTION

At Amazon's Alexa Shopping, we strive to simplify shopping in everyday life. We allow customers to order instantly whatever they need, by simply interacting with their Smart Devices such as Echo, Fire TV or any Alexa-powered device. Our services allow you to shop, no matter where you are or what you are doing, so 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 make Alexa a helpful personal shopping assistant.

By combining the ease of talking to Alexa with social shopping through sophisticated AI, we will transform how customers shop in stores and online. We will help customers anticipate and keep track of what they need, help them save time and get the best value during shopping. Join us, and you'll be taking part in changing the future of everyday life.

What you will do: You will lead a team of talented and experienced engineers that will build and operate massively scalable services while developing delightful shopping experiences for Amazon mobile apps, Echo, Fire TV and other Amazon products.

Your team will contribute in the areas of distributed systems, machine learning, conversational technologies, front-end app development, data storage and data pipelines. You'll have the freedom (and encouragement) to experiment, improve, invent, and innovate on behalf of our customers.

You will have an impact on Amazon's new devices and the way shopping is done in the area of virtual assistants, chat bots and IoT. And finally you will have the satisfaction of being able to look back and say you were a key contributor to something revolutionary from its earliest stages. You will be working closely with executive leadership, multiple product managers and leaders from partner teams in Amazon Retail, Alexa, Speech Recognition, and a Applied Sciences team.

What we are looking for: We are looking for a talented Software Development Manager with a strong technical background and solid people management skills to build, manage, and develop a talented, motivated, successful engineering team. We are seeking leaders who can guide technical and product innovation in the areas of voice and visual experiences, machine learning, and distributed systems to bring our vision together. The role requires strong judgment, communication skills, long-term technical vision, and continuous focus on engineering and operational excellence.

Desired profile

BASIC QUALIFICATIONS

* Bachelor's Degree in Computer Science or related field
* Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
* 4+ years professional experience in software development
* 3+ years professional experience in managing software development teams
* Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
* Knowledge of at least one modern programming language such as C#, C++, Objective C, or Java

Make every future a success.
  • Job directory
  • Business directory