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

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
Shakudo Inc.
Toronto, Ontario

Provides workspace accommodations, such as age-appropriate ergonomic considerations, to meet the physical needs of mature workers (for example: adjustable desks and chairs, accessible parking, etc. Develop software solutions by studying systems flow, data usage and work processes. Work conditions an...

Executive Talent on Demand
Toronto, Ontario

Marketers on Demand is actively recruiting for a Software Analyst for one of our largest clients here in the GTA. This role will challenge you to perform design, analysis and programming projects in cross functional environments. This is an exciting agile role where you can collaborate with larger t...

Marketers on Demand
Toronto, Ontario

Conduct testing in laboratory environment and on desktop simulation environment. Strong technical writing, planning, organization and interpersonal communication skills. Over 3 years of relevant software testing or development experience (Manual testing, simulation testing). In this role you will be...

Electronic Arts
Toronto, Ontario

All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other charac...

Slalom Consulting
Toronto, Ontario

You will build on your core strengths as you continue to enhance your skills by contributing to the development of secure software systems. You will be aligned to agile project teams working alongside other talented software engineers and architects to lend your creativity to solving software proble...

Amazon Development Centre Canada ULC
Toronto, Ontario

We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. This is a hands on position where you will have the opportunity to do everything from building highly distribu...

Amazon
Toronto, Ontario

Sponsored Products Core Supply Infrastructure team is looking for a Software Development Engineer to build large scale, distributed systems that will bridge the gap between advertiser demand and publisher supply on Amazon. You will not only have the satisfaction of seeing your work directly on the A...

Amazon Development Centre Canada ULC - K03
Toronto, Ontario

Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. SDEs at Ring...

Advanced Micro Devices, Inc
Markham, Ontario

KEY RESPONSIBILITIES: Validate new SW features before releasing them to customers Contribute to a high-functioning feature team Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them Help contribute to the design and implementation of future arch...

Amazon
Toronto, Ontario

We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. This position involves on-call responsibilities, typically for one week every two months. You are a team playe...