Software Development Engineer, Prime Video Ads

Leading global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Software Development Engineer, Prime Video Ads

Amazon's Prime Video Ads team is seeking a Software Development Engineer to help shape the future of streaming entertainment. This role is central to Prime Video's newly launched advertising offering, focusing on building and maintaining large-scale systems that power video streaming with dynamic ad insertion. You'll work with cutting-edge AWS technologies to deliver seamless ad experiences to millions of viewers worldwide.

The position offers an exciting opportunity to work on challenging problems in low latency and high throughput systems, specifically in the domain of dynamic ad insertion for Video on Demand. You'll be part of the team that recently launched Prime Video's Ads offering in January 2024 and continues to innovate with new products and features. The team has a proven track record, having successfully launched major initiatives like Thursday Night Football and CBS All Access with ads on Prime Video.

As a core member of the PV Ads team, you'll be responsible for designing and implementing services that handle ad ingestion, stitching, and integration with ad decision systems. The role requires expertise in developing customer-facing experiences, strong technical abilities, and excellent communication skills. You'll work with a variety of AWS technologies including CloudFront, EC2, S3, DynamoDB, Lambda, SNS, and SQS.

The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. This is an excellent opportunity for engineers passionate about large-scale distributed systems and video technology to make a significant impact on how millions of customers experience streaming content.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, Prime Video Ads

  • Design and build large scale systems for video delivery
  • Work on low latency/high throughput domain of dynamic ad insertion for Video on demand
  • Develop services for ad ingestion, ad stitching and integration with ad decision systems
  • Handle dynamic transcoding and ad insertions as part of video playback
  • Build highly scaled, low latency services for ad delivery and playback

Requirements For Software Development Engineer, Prime Video Ads

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with critical, 24x7 systems
  • Experience with high throughput, multi-threaded systems
  • Experience developing web services or large scale distributed systems

Benefits For Software Development Engineer, Prime Video Ads

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Prime Video Ads

Software Development Engineer, AWS Demand Planning

AWS Software Development Engineer position focusing on capacity forecasting and infrastructure optimization, combining cloud computing, machine learning, and software engineering.

SDE II, Route Planning

Software Development Engineer II position at Amazon's Route Planning team, focusing on optimizing delivery logistics through advanced routing algorithms and distributed systems.

Software Development Engineer, Amazon Devices Demand Forecasting

Mid-level Software Engineering role at Amazon focusing on demand forecasting for Amazon Devices using ML/LLMs and AWS infrastructure in Mexico City.

Software Development Engineer, Amazon Fulfillment Technologies

Mid-level Software Development Engineer role at Amazon Fulfillment Technologies, building scalable solutions for global fulfillment operations using advanced algorithms and AWS technologies.

Software Development Engineer II, Air Science and Technology

Lead software development for Amazon's Air Science and Technology team, optimizing delivery networks and building innovative shipping solutions.