Prime Video seeks a Software Development Manager to lead the development of Content Discovery Platform. This program is at the heart of the Prime Video customer journey to find movies and TV shows to watch with ownership of the home page APIs, Prime Video’s Content Management System and Search & Browse APIs. Practically every single Prime session across all devices begins with a call to the home page API to fetch a personalized, ready to render view of the movies and TV shows most likely to be of interest to the customer. Underneath the covers, the best Movie and TV choices for the customer are identified amongst thousands of contenders, with massive parallelization to support complex algorithms and business rules to be applied with split second efficiency. Content Discovery Platform sits at the head of the stage, orchestrating the entire operation.
These APIs are Tier-1 systems that must be highly available, low latency despite enormous complexity and scale. The right candidate will have experience designing, building and operating Tier-1 software systems at comparable scale. The APIs are used by a variety of devices with different capabilities—from 2010 smart TVs to the latest Fire TV. The API design must support a lot of flexibility across clients while still standardizing common functionality. Experience with API design for broad use applications is a distinct plus. The central nature of this program means interfacing with a variety of stakeholders from client application leaders, recommendations, search & browse feature owners, site merchandisers, business vertical owners etc. The right candidate will have experience collaborating with an array of stakeholders, understanding and anticipating their needs based on business direction, to provide the program clear technical direction over a 12-18 month time-frame.