The Prime Video Downloads Services team powers the future of Prime Video Downloads. We enable our millions of customers worldwide to watch any videos anytime, anywhere in a mobile world. We create innovative new downloads experiences used every day by people you know, collaborating with app developers, service teams, and data providers.
You will realize customer-facing features on the Prime Video mobile apps through building highly available backend services. We are a new feature team and you will define the foundation for innovating and refining our product. Our services give customers control of the downloads experience they want and enable client teams developing on any platform to deliver features faster to customers. You will own large-scale services, optimized data storage and reporting, and the implementation of business rules driving the whole experience.
We are looking for engineers who work to empower others, are customer driven, and embrace a high level of operational excellence.
Responsibilities:
* Responsible for the development and maintenance of key system features * You will investigate design approaches, prototype technology and evaluate technical feasibility, on your own and with other team members * Be able to operate in an Agile/Scrum environment to deliver high quality software against aggressive schedules * Establish architectural principles, select design patterns, and mentor team members on their appropriate application