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 and is engineered for reliability, scalability, and performance. We 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 customer-facing services that power playback for all of Amazon Video. Every server action that happens once customers click 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, and 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.