Software Development Engineer,

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
94365
Date Posted
1 year ago
Recruiter
Andrew Skonl
Job Views
181

Job Description

Job summary

Come build the future of entertainment with us. Are you interested in shaping the future of movies and television? Do you want to define the next generation of how and what Amazon customers are watching?

Prime Video is a premium streaming service that offers customers a vast collection of TV shows and movies - all with the ease of finding what they love to watch in one place. We offer customers thousands of popular movies and TV shows including Amazon Originals and exclusive licensed content to exciting live sports events. We also offer our members the opportunity to subscribe to add-on channels which they can cancel at anytime and to rent or buy new release movies and TV box sets on the Prime Video Store. Prime Video is a fast-paced, growth business - available in over 240 countries and territories worldwide. The team works in a dynamic environment where innovating on behalf of our customers is at the heart of everything we do. If this sounds exciting to you, please read on.

Key job responsibilities

  • Build new features and optimise performance in the native code used by Living Room Devices on the Prime Video and IMDbTV Living Room applications.
  • Develop new graphics features by writing Shaders and adopting new graphics rendering APIs.
  • Collaborate cross-teams to debug the interaction between Javascript, WebAssembly and the native C++ code.
  • Work with Living Room device manufacturers to fix production issues with the Prime Video and IMDbTV applications.

A day in the life

A day in the life in the Living Room Native Platform team involves collaborating with Amazon living room app builder teams and device manufacturers to ensure our native framework has the graphics, playback, and input handling capabilities needed to run Prime Video and other apps across all living room devices.

We ship our framework as a package of source, documentation, and verification tests to both device manufacturers and internal Prime Video teams, and support them creating correct and performant ports for smart TVs, set-top boxes, and games consoles.

About the team

Are you excited about developing an industry changing product? Do you enjoy enabling rich, performant UIs on Living Room devices? Then this is the right team for you! We already power the Prime Video and IMDbTV applications, with other Amazon teams on-boarding as we grow the product. Come join us!

We are looking for software engineers to help us scale Amazon applications on millions of Living Room devices worldwide. We provide a lightweight, application run-time for developers to build rich, robust, performant UI applications. We abstract the low-level device peculiarities to expose simple, efficient APIs that guarantee consistent customer experience.

We support a hybrid work environment and have both virtual and in-person team events.

BASIC QUALIFICATIONS

  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design

PREFERRED QUALIFICATIONS

  • Experience developing native software in C, C++, or Rust
  • Knowledge or experience working with graphics rendering APIs and shaders e.g. OpenGL, and DirectX

Job ID: 94365

Similar Jobs

Cargill

Full Time Job

Software development engineer, Software development engineer,

A Typical Work Day May Include: • Completing preventative, predictive, ...

Full Time Job

Deloitte

Full Time Job

Software development engineer, Software development engineer,

Are you looking to elevate your cyber career? Your technical skills? Your opport...

Full Time Job

Cargill

Full Time Job

Software development engineer, Software development engineer,

Cargill Animal Nutrition is a global business that serves large-scale feed mill ...

Full Time Job

Veolia

Full Time Job

Software development engineer, Software development engineer,

Primary Duties / Responsibilities:● Assist in daily operational troublesho...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept