Amazon is where women work

Home    Amazon    Jobs    Job

Job is no longer available

Software Development Engineer, Amazon Video - Android & Platforms


London, United Kingdom


Amazon Video (AV) is changing the way millions of customers interact with video content. The AV team delivers high-quality video to Amazon customers through subscriptions (Amazon Prime) as well as purchases and rentals. Amazon believes so deeply in the mission of Amazon Video that we've launched our own studio to create original and exclusive content. Every day we face the challenges of a fast-paced market and expanding technology set. As a member of the AV team, you will spend your time as a hands-on engineer and a technical leader. You will play a key role in building software products and features from the ground up. You will use a wide range of technologies, programming languages and systems. Your responsibilities will include all aspects of software development. You will have the freedom and encouragement to explore your own ideas and the reward of seeing your contributions benefit millions of Amazon customers worldwide.

We'd love to have you join us and build the systems, services and apps that delight our end users and enable our technology teams to move faster. We build apps for Smart TVs, Game Consoles, and Set Top Boxes. Using advanced machine learning and data mining techniques, we help our customers discover the best movies and TV shows. We measure data in Petabytes and streaming in Exabytes. We obsess over big picture problems like "How do we deliver video that’s more reliable than the internet it’s delivered over?" to low level details like "How do we squeeze maximum picture quality out of every bit delivered?" We strive to be on the forefront of new consumer technologies like 4K UHD and High Dynamic Range video. We build huge scale distributed systems on the AWS cloud to make sure our service is always reliable for our customers. We use computer vision and machine learning techniques to build rich metadata about videos, and partner closely with teams like IMDb to let customers explore deeper into the TV and movies they love. In short, we have exciting challenges in an industry that’s doubling in size every year, and you can be a part of it.

Amazon Development Centre London is seeking a Software Development Engineer (SDE) to join the Partner Integration & Distribution Team and work with the A-list of home entertainment manufacturers to bring Amazon Video (AV) to the latest and greatest home entertainment devices. If you like getting yours hands dirty, working with cutting edge entertainment hardware, and shipping product, then this is the place to be. The team has already launched the AV app on a range of living room devices from Sony, Samsung and LG amongst others. Consumer equipment manufacturers continue to innovate with the launch of 4K, HDR, curved screens, wand controllers and virtual reality and you will be responsible for bringing those innovations to our AV customers.

Do you want to help us build the best in class video application on the Android TV using the latest AWS services, Android SDK, and Machine Learning? Are you interested in learning how to scale an application and delivering features that will reach millions of customers? Join us and you will be able to learn from a great team and play a pivotal role in how we build out the Amazon Video Android TV application. As an SDE on the team, you will lead technical design reviews, learn from senior engineers, and iterate quickly in an Agile environment in the newly formed Amazon Video Android TV team. You will interact directly with partners such as Sony, nVidia, and Phillips to deliver an amazing Amazon Video living room experience.

The Distribution team is uniquely placed within Amazon Video; we are at the pivot between partners and customers and the whole technology stack that makes Amazon Video work on living room devices. We get to dive deep into the technology, we get to work with partners around the world and we get to see the direct impact our developments can make. This is a fantastic chance for a Software Development Engineer to be exposed to all elements of the development lifecycle and cutting edge technology, and we would love you to join us for this exciting opportunity. Are you interested in taking your C++, Java, and Javascript skills to the next level?


· Degree in Computer Science or related, or equivalent work experience
· Solid years of experience with Android
· Strong written and verbal communication skills
· Experience with owning end-to-end software lifecycle
· Comfortable with a rapidly changing environment
· Experience of product development in consumer-focused companies
· Experience developing in at least one of Java, C or Perl


· Experience with embedded systems will be valuable
· Experience with object-oriented design
· Experience with data structures
· Experience with algorithm design, problem solving, and complexity analysis
· Experience with CI/CD and test automation

Share this page:

Join the community