Returning Candidate?

Software Development Manager

Software Development Manager

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

AV seeks a Software Development Manager to lead the development of Content Discovery Platform. This program is at the heart of the AV customer journey to find movies and TV shows to watch with ownership of the home page APIs, AV’s Content Management System and Search & Browse APIs. Practically every single AV 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 merchandizers, 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 timeframe.

We're a high energy, fast growth business excited to have the opportunity to shape how video is consumed for years to come. In addition to a digital video streaming service, we also operate as an original content production house with hits like Transparent and Mozart In the Jungle already under our belt. The service is available in US, UK, Germany and Japan on dozens of tablets, phones, game consoles, smart TVs and, of course, on the humble browser at If this role seems like a good fit, please reach out, we'd love to talk to you.

Basic Qualifications

• Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
• 5+ years of experience as a software developer
• 5+ years of experience managing people

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • Have a proven track record of shipping multiple high quality software products/services on time.
  • Possess good verbal and written communication skills and demonstrate technical leadership when facing adversity.
  • Strong bias for action; ability to juggle multiple priorities and create a sense of urgency in a fast-paced, dynamic environment.
  • Experience developing web services, or other large scale distributed systems, that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience influencing software engineers best practices within your team
  • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between