Software Development Engineer

Job description

DESCRIPTION

Amazon Video is changing the way millions of customers interact with video content. The Amazon Video team delivers high-quality instant video to Amazon customers through subscriptions (Amazon Prime) as well as purchases and rentals. We'd love to have you join us and build the systems, services, and apps that delight our end users. We build apps for the web, mobile phones, tablets, smart TVs, game consoles, and set top boxes. 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 UHD TV 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.

The Amazon Video Playback team is looking for smart and motivated software development engineers to help build solutions that change the way customers watch movies and TV shows. The playback team is responsible for creating a smooth and seamless video experience on the web, various mobile devices and living room devices such as the Kindle Fire, 3rd party Android devices, Smart TVs, Xbox, Wii/WiiU, and PS3/PS4.
As a member of the Living Room Playback team, you will spend your time as a software development engineer and a technical leader. You will play a key role in delivering software products and features to the highest quality, using a wide range of technologies, devices and systems. Your focus will be on developing Amazon's custom video and audio player for living room devices, and ensuring that the player runs with high reliability and quality across all living room devices. You will have the freedom and encouragement to explore your own ideas and the reward of seeing your contributions benefit millions of Amazon.com customers worldwide.

We are looking for candidates who are passionate about delivering world-class digital media experiences to our customers. This is a young and evolving business where creativity and drive can have a lasting impact on the way video is enjoyed worldwide.

Seeked profile

BASIC QUALIFICATIONS

· Degree in Computer Science or related field, or equivalent work experience.
· Computer Science fundamentals in object-oriented design.
· Highly proficient in at least one of Java, C++, C#, Objective-C.
· Evidence of working with algorithms, data-structures, efficiency, concurrency, performance optimization.
· Evidence of working with object-oriented development and design patterns.
· Experience working in an Agile environment.
· Strong analytical and excellent problem solving skills.
· Strong written and verbal English communications skills.