DESCRIPTION
Prime Video is improving customer experience with an ever-increasing selection of premium films, live sports, TV series, and award-winning original content. Prime Video runs on thousands of device types in over 250 territories worldwide.
The Playback Optimization team designs, implements and operates the services and systems responsible for Optimizing and delivering video content to all Prime video customers. Our services and systems are invoked every time our customers click play on the thousands of device types supported by Prime Video in over 250 territories worldwide. We direct gigabits of video data across the Internet every second and ensure that our customers receive the best Optimized playback experience possible.
As an SDE on our team you will wear many hats and work in a highly collaborative environment that’s more startup than big company. We’ll need to tackle problems that span a variety of domains: Machine learning, Artificial intelligence, Natural Language processing, real-time and distributed systems and help us build services and systems from ground up which scale and serve billions of requests per day, with obsessively high reliability and low operational overhead. You will have an opportunity to explore, innovate, invent and simplify various Playback state-of-art Optimization services and algorithms which leverage both custom and Industry proven Machine Learning, Natural Language processing and Artificial Intelligence technologies. In this role you will have an opportunity to collaborate with a team of ML/AI scientists to influence our overall Playback Optimization technical strategy and help define the team’s long-term technical road map. You will spearhead best practices that enable a quality product, and help coach and develop junior engineers.
Amazon is an Equal Opportunity Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation / Age
BASIC QUALIFICATIONS
· 4+ years of professional software development experience
· 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
PREFERRED QUALIFICATIONS
Meets/exceeds Amazon’s leadership principles requirements for this role
Meets/exceeds Amazon’s functional/technical depth and complexity for this role
Experience with distributed system design
Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
Experience influencing software engineers best practices within your team
Source link