Software Development Engineer II, Amazon Prime Video

Prime Video & Amazon MGM Studios

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

18 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Prime Video is seeking a Software Development Engineer II for the Playback Testing Services team to design and build systems enabling a flawless streaming experience across live sports, on-demand content, and linear channels for millions of users worldwide.

You will own architecture, implementation, deployment, and operations, working with device emulation, streaming protocol validation, and QoE measurement to scale Prime Video’s live portfolio and device ecosystem.

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.

Responsibilities

  • Build intelligent monitoring and detection systems that identify video and audio defects at scale before they reach customers.
  • Develop tooling for rapid reproduction of production issues across device, content, and feature permutations.
  • Own services end-to-end: from architecture and implementation through deployment and operations.

Skills

Software development
System design
Programming languages

Education

Bachelor's degree in Computer Science or equivalent

Tools

AWS services
CloudFront
EC2
S3
DynamoDB
Lambda
SNS
SQS

Job description

Description

Job summary

Prime Video is disrupting the traditional television and movie industry with a massive library of high-quality media and reliable digital delivery. Our services are engineered for high availability, maximum reach, and cost savings that we can pass on to customers. We enable the world to watch video instantly, from any device, whether on the road or from the comfort of a living room sofa. Today, we deliver Movies, TV shows and Live Sports to Windows and Mac PCs, portable devices, gaming consoles, smart phones, and smart TVs. We operate in over 250 countries and territories and we aspire to grow -- a lot.

We are looking for smart, motivated Software Development Engineer who can help in building platform for delivering live video events to our customer. If you have experience building large-scale, high-performance, customer-friendly products and are interested in designing multi-tier services to handle large datasets, complex domains, and problems at Amazon scale, this is the job for you.

Our innovative systems include high efficient and large scale platforms built on Amazon's cloud computing infrastructure. For this position you will have a strong background in OO design with a modern programming language. Experience working with web services, XML, JSON, Apache services is desired. Linux system development experience is a plus. Equally important to these specific skills is the ability to multi-task, quickly adapt to new development environments and changing business requirements, learn new systems, create reliable/maintainable code, and find creative and scalable solutions to difficult problems.

You are highly-motivated and thrive in an environment where problems are open-ended. You enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top. You see your mistakes as learning opportunities and continually look for ways to improve yourself, your team and your products. You understand that not all solutions come easily and don’t shy away from hard work to reach your goals. You are excited about the opportunity to engage in developing a top notch consumer web application and user experience.

Key job responsibilities

As an SDE II on the Playback Testing Services team, you will design and build the systems that ensure millions of Prime Video customers have a flawless streaming experience — across live sports, on-demand content, and linear channels on thousands of device types worldwide.

You Will
  • Build intelligent monitoring and detection systems that identify video and audio defects at scale before they reach customers
  • Develop tooling for rapid reproduction of production issues across device, content, and feature permutations
  • Own services end-to-end: from architecture and implementation through deployment and operations
  • Work on challenging problems in device emulation, streaming protocol validation, and quality of experience measurement

Our systems are high-reliability and low-operational-overhead by design — you will maintain that bar while scaling to meet the growing complexity of Prime Video's live sports portfolio (NFL, NBA, World Cup) and expanding device ecosystem. You will leverage AWS technologies including CloudFront, EC2, S3, DynamoDB, Lambda, SNS, and SQS.

About The Team

The team is chartered to design highly stable systems to automate Playback experiences across a full stack of content types. This tooling is used in our live operation centers 24x7 to monitor events in real time, by builder teams across Prime Video, in critical service pipelines, and as a part of the launch of every Tier 1 event on Prime Video. Prime Video is viewed by a massive audience daily, and you will help ensure our customers have the highest quality experience.

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

Seattle, WA, USA

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
  • Experience working on a consumer hardware or software product
  • 1+ years tooling or development work associated with consumer devices (e.g. Android, iOS, FireTV, Web, and/or living room devices)

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, WA, SEATTLE - 143,700.00 - 194,400.00 USD annually

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Dev Engineer - II Prime Video
Software Dev Engineer - II Prime Video

Amazon • Arlington (VA)

On-site
USD 129,000 - 224,000
Medical benefits
Financial benefits
Equity options
+2
Software Development Engineer, Prime Video
Software Development Engineer, Prime Video

Prime Video & Amazon MGM Studios • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer, Prime Video Sports News and Linear
Software Development Engineer, Prime Video Sports News and Linear

Prime Video & Amazon MGM Studios • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Paid time off
+1
Software Development Engineer, Prime Video Sports News and Linear
Software Development Engineer, Prime Video Sports News and Linear

Amazon • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Data Platform, Prime Video Personalization & Discovery
Software Development Engineer, Data Platform, Prime Video Personalization & Discovery

Prime Video & Amazon MGM Studios • New York (NY)

On-site
USD 158,000 - 214,000
Health insurance
401(k) matching
Parental leave
Software Development Engineer, Data Platform, Prime Video Personalization & Discovery
Software Development Engineer, Data Platform, Prime Video Personalization & Discovery

Prime Video & Amazon MGM Studios • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
Senior Product Manager Tech, Prime Video Experience Team
Senior Product Manager Tech, Prime Video Experience Team

Amazon • Seattle (WA)

On-site
USD 151,200 - 204,600
Health insurance
401(k) matching
Paid time off
+1
Senior Product Manager Tech, Prime Video Experience Team
Senior Product Manager Tech, Prime Video Experience Team

Prime Video & Amazon MGM Studios • Seattle (WA)

On-site
USD 151,000 - 205,000
Software Development Manager, Prime Video Content Platform, Prime Video Content Platform
Software Development Manager, Prime Video Content Platform, Prime Video Content Platform

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+2
Software Development Manager, Prime Video Personalization and Discovery
Software Development Manager, Prime Video Personalization and Discovery

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+2