Recherche d'emploi > Toronto, ON > Stage > Software engineer

Software Development Engineer, Video On Demand - Orchestration

Amazon
Toronto, ON
170K $-180K $ / an (estimé)
Temps plein

DESCRIPTION

Are you interested in shaping the future of video? Are you passionate about enabling smooth and immersive video experience on both wide-reaching and next generation smart TVs, mobile devices, game consoles, and video gadgets?

Do you want to join the journey to deliver the best streaming quality to every customer in every country around the world?

Are you excited about the opportunity to build massively parallel exabyte-scale transcoding infrastructure that forms the backbone of the Prime Video engineering?'

Prime Video is changing the way millions of customers interact with video content. The Prime Video team delivers high-quality video to Amazon customers through subscriptions (Amazon Prime) as well as purchases and rentals.

Every day we face the challenges of a fast paced market, expanding technology set and a wide range of viewing devices. As a leader in the Prime Video Encoding team, you will play a key role in building products from the ground up.

Key job responsibilities

As a member of the Prime Video Playback team, you will spend your time as a hands-on engineer and a technical leader. You will play a key role in defining and building algorithms and products 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 move from algorithm to software, benefiting tens of millions of Amazon.

com customers. You should be somebody who enjoys working on complex system software, is customer centric, and feels strongly about building good software as well as making that software achieve its operational goals.

Experience with building and operating web-based applications and / or web services-based applications, especially at massive scale, will be very applicable and helpful.

A day in the life

As part of the Prime Video Encoding team, you will work on building the systems that deliver high quality audio / video for Amazon Prime Video customers worldwide.

You will play a key role in defining and building the architecture used by tenants of the next generation encoding platform.

You will leverage many of the key Amazon Web Services (AWS) technologies including Fargate, S3, API Gateway, Lambda, SWF, and Dynamo DB.

About the team

The Prime Video Encoding team's mission is to create the highest quality video, audio, captions and images possible for millions of Prime Video customers worldwide.

We build large-scale distributed media processing technologies including media transcoding, quality analysis, media inspection and CV / ML applications.

We build services and workflows that analyze, encode, package and encrypt content into the full range of formats required for playback across thousands of device types in over 200 territories worldwide.

Our architecture operates at exabyte-scale, engineered for reliability, scalability, and performance. We are looking for a strong SDE who can help build the next-gen Media Architecture at Amazon scale.

We are open to hiring candidates to work out of one of the following locations :

Toronto, ON, CAN

BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

If you would like to request an accommodation, please notify your Recruiter.

Il y a plus de 30 jours
Emplois reliés
Doctor On Demand
Toronto, Ontario

The ideal candidate for this role is passionate about applying their software engineering fundamentals to build software that meets the highest standards in quality, scalability and reliability. You will be working across all Engineering teams including Front End, Mobile and Backend, and collaborati...

Amazon Development Centre Canada ULC
Toronto, Ontario

AFT’s Workforce Optimization team delivers innovative systems and products to automate labor management and staffing decisions across processes and functions at Amazon’s global fulfillment network locations. Contributing to team discussions around system component design, improvement and integration...

S.i. Systems
Toronto, Ontario

Staff Software Engineer with Java (Springboot) to build out features on a Master Data Management product from start to finish. Experience with application development on. Permanent full time role - Located anywhere in Canada or USA - Remote position. Experience with cloud development (. ...

Amazon Development Centre Canada ULC
Toronto, Ontario

By quickly connecting millions of users, across the world we empower organizations and enterprises to accelerate their cloud and digital transformation. IdC offers additional identity federation functionality to provide a uniform identity platform for a large set of internal AWS Data, ML & Business ...

Hasbro
CA

We are committed to making all employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status. Are you a hands-on software engineer with a deep understanding of systems ...

Amazon Development Centre Canada ULC
Toronto, Ontario

We’re looking for strong Software Engineers that can build upon technologies such as Elasticsearch, Spark, Hive and Presto, as well as AWS services like Elastic Map Reduce (EMR), Redshift, Kinesis and DynamoDB to build the next generation of our analytics and visualization platform. The individual i...

Amazon
Toronto, Ontario

Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services and technology in a team environment? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Amazon is an equal opportunity emplo...

Amazon Development Centre Canada ULC
Toronto, Ontario

As part of the Advertising Recommendation Optimization Experience team, you'll collaborate with a team of engineers, product managers, and data scientists to build systems that help advertisers achieve their business goals by delivering insights and recommendations via Console and APIs that are pers...

Amazon
Toronto, Ontario

If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast paced environment working with smart, passionate software engineers, this might be the role for you! Amazon Supply Chain Optimization Technology (SCOT) powers Amazon's fulfillment network,...

Amazon Development Centre Canada ULC
Toronto, Ontario

As a software engineer, you will lead the design and delivery of software services and website stacks that entail engaging creatives, cross-screen placements, targeting, optimization, relevancy and advertiser experiences. Amazon is building a world class advertising business and we are responsible f...