Are you ready to write code for millions of customers? Would you like to point to customer-facing features on one of the most popular websites in the world and say, "I built and shipped that" after your first few weeks on the job? As a Software Developer on the Ask team you will envision and create features that touch every Amazon customer and transform the online shopping experience.
Who you'll work with: The Ask team owns customer Q&A features on Detail Page and other ingresses in the Amazon Retail ecosystem.
Our goal is to help answer customer questions as fast as possible. We employ lean agile development and work in two-week iterations and ship code daily. We hate building stuff that customers don't want, so before we invest in large production systems we quickly validate our hypotheses with small tests.
We are incredibly close to customers: as an engineer on our team, you will regularly call customers to learn more about their experiences with our program. When we do build out systems for scale, they must handle a blistering number of transactions per second. We take pride in owning our entire code stack, from how fast our templates render in the customer's browser through to our service layer and down to the underlying data model. We are a diverse team from a variety of backgrounds and interests who love dreaming up, validating, and shipping features that deliver big customer impact.
The problems you'll work on: You will build software that engages the Amazon community to get answers to customer product questions as quickly as possible. Our problem space provides a unique blend of challenges: you will build social features to connect customers to one another, you will play with large datasets, you will analyze customer-submitted content using Natural Language Processing (NLP) and Machine Learning (ML) techniques and you will build distributed systems to make this content available in real time to our customers.
Some example challenges that face our engineering team every day: