Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

Amazon Prime Video is a leading streaming service offering premium movies, TV shows, live sports, and original content.
$116,300 - $201,200
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer

Description For Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

Prime Video is seeking a Systems Development Engineer II to join their video delivery engineering team. This role offers an exciting opportunity to work on mission-critical systems that deliver streaming content to millions of customers worldwide. You'll be part of a team building a next-generation intelligent content traffic routing platform that handles billions of requests and petabytes of video content daily.

As a System Development Engineer, you'll work with AWS technologies including CloudFront, EC2, S3, DynamoDB, Lambda, and Kinesis to create ultra-low latency systems with high reliability. The role requires expertise in distributed system design, service-oriented architecture, and video streaming technologies. You'll be responsible for designing and maintaining highly-available systems that form the backbone of Prime Video's content delivery infrastructure.

The position offers significant growth opportunities, working alongside senior and principal engineers while contributing to technology that impacts over 100 million customers. You'll be part of an energetic team that values collaboration, mentorship, and professional development. The role combines technical challenges of large-scale computing with the excitement of working in digital entertainment.

Prime Video's technology teams are at the forefront of creating best-in-class digital video experiences. You'll have end-to-end ownership of products and technology, with the freedom to experiment and innovate. The team culture emphasizes learning, risk-taking, and diverse perspectives to enhance the customer experience.

This is an excellent opportunity for engineers passionate about large-scale systems, content delivery networks, and video streaming technology. You'll work on real-world problems at a global scale, contributing to systems that handle exabytes of video content with millisecond latency requirements. The role offers competitive compensation, comprehensive benefits, and the chance to shape the future of entertainment technology.

Last updated 12 days ago

Responsibilities For Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

  • Define technical architecture for systems serving billions of requests per day
  • Build and maintain systems handling petabytes of video content daily
  • Design ultra-low latency systems with high reliability
  • Own end-to-end production systems and long term architecture
  • Design flexible and scalable solutions for real world customer challenges
  • Collaborate with Principal and Senior Engineers
  • Mentor peers and junior engineers

Requirements For Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

Java
Python
Go
Linux
  • 2+ years of non-internship professional software development experience
  • 2+ years of designing or architecting new and existing systems experience
  • 2+ years of administrative experience in networking, storage systems, operating systems
  • Experience programming with modern languages such as C++, C#, Java, Python, Golang
  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Experience in Content Delivery Networks, Large-Scale Networking, or Cloud Infrastructure Management

Benefits For Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Total compensation package including equity
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

Software Development Engineer, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for global satellite broadband infrastructure.

Systems Engineer, Kuiper Ground Systems

Systems Engineer role at Amazon's Project Kuiper, developing satellite ground systems for global broadband connectivity.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for satellite constellation simulation and operations.

Software Development Engineer, S3 Distribution Plane

AWS S3 Distribution Plane Software Development Engineer position focusing on large-scale distributed systems and cloud infrastructure.

Mission Operations Engineer, Project Kuiper - Mission Operations, Ground Software

Mission Operations Engineer role at Amazon's Project Kuiper, focusing on satellite constellation operations and automation