Software Engineer, Prime Video Discovery & Live Sports at Amazon
Software Engineer, Prime Video Discovery & Live Sports Details
May 31, 2019, 8:09 a.m.
Software Development
Seattle, Washington
Video Discovery team Prime Video Discovery
The Prime Video Discovery team aggregates and delivers personalized Home, Search and Detail pages to all Prime Video apps. Our team is at the heart of the customer journey to find content throughout the catalog of movies, TV, prime originals. Discovery's 2019 initiatives focus on Prime Video Live Sports and Channels such as HBO and CBS All Access. Every session across all devices begins with a call to Discovery for a ready-to-render view of personalized content for the customer. Discovery is a Tier-1 system at Amazon that must be highly available and low-latency with Amazon complexity and scale. Candidates will have experience designing, building and operating Tier-1 software systems with intelligent back-off and fallback components. Discovery is also used by a variety of devices with different capabilities - from 2010 Smart TVs to the latest Fire TV. The API design must support flexibility across devices and platforms while still standardizing common functionality. Candidates must have
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · Bachelor Degree in computer science or related field. · Proven experience in Computer Science fundamentals in algorithm design, problem solving, complexity analysis, data structures, and object-oriented design. · Strong problem solving skills and an ability to handle ambiguous challenges. · Ability to take a problem, create the design and estimate the time to implement the design autonomously. · Demonstrated ability to work effectively cross-group, with a passion for team collaboration