Software Development Engineer - Prime Video
AmazonCulver City, CA
Full Time Job
Prime 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 Showtime, and live events like Thursday Night Football. Making great content available to customers, with high availability is just one part of the puzzle. Experimenting with different ways of making this content available to customers is equally important.
Linear (24/7 Television or broadcast programming) is one of the key options for Prime Video customers globally. Global viewing hours weighs in favor of live or scheduled TV and OTT linear streaming is predicted to grow by 64% in next two years. We are developing the next gen linear catalog systems to provide best-in-class Linear TV experience to Prime Video customers. It is Day 1 for the linear TV experience on Prime Video.
This is your opportunity to take an active role in shaping the future of digital video by defining the next generation of what Amazon customers are watching. We need your passion, innovative ideas, and creativity to help continue to deliver on our ambitious goals.
We are looking for strong developers who are passionate about delivering excellent digital media experiences to our customers. The candidate will have an opportunity to influence linear TV consumption behavior of millions of Prime Video customers globally by developing micro services using AWS tech stack. The candidate will be supported by Principal Engineers, and Sr. technical leaders in the organization to ensure they are successful at Amazon.
Successful candidates for this position will have a strong background in C /Java, Python and/or SQL. Experience with ElasticSearch, AWS services including Dynamo, SQS, and Athena will enable you to on-board seamlessly. Equally important to these functional skills are a candidate's ability to multi-task, adapt to evolving business requirements, and ability to communicate clearly and concisely through written communication.
• 2 years of non-internship professional software development experience
• Programming experience with at least one modern language such as Java, C , or C# including object-oriented design
• 1 years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.