Amazon Video is disrupting traditional media with an ever-increasing selection of movies, TV shows, Emmy Award winning original content, add-on subscriptions including HBO, and live events like Thursday Night Football. Our architecture operates at Amazon-scale, engineered for reliability, scalability, and performance. We continuously raise the bar for playback reliability, video start time, and image quality. Amazon Video runs on thousands of device types in over 200 territories worldwide.
The Playback Services team designs, implements, and operates the customer-facing services that power playback for all of Amazon Video. Every server-side action that happens when our customers hit play is powered by our systems.
Our architecture serves billions of requests per day, with obsessively high reliability and low operational overhead. We leverage Amazon Web Services (AWS) technologies including EC2, S3, DynamoDB, Lambda, Kinesis, IoT, CloudFront, as well as internal AWS incubator technologies.
Successful candidates have a solid background in modern programming languages, distributed system design, service-oriented architecture, and high scalability. Experience in big data and machine learning is a plus. Equally important is the ability to multi-task, invent, create reliable and maintainable code, and find creative, scalable solutions to difficult problems.