Prime Video, Amazon's streaming service, is seeking a Software Development Engineer II to join their team in revolutionizing digital video delivery. This role focuses on building and maintaining the platform that enables worldwide video streaming across multiple devices. The position involves working with Prime Video's Technical Services team, developing tools for monitoring video content delivery, including VOD, scheduled programming, and live events.
The role requires expertise in building large-scale, high-performance systems using Amazon's cloud infrastructure. You'll be working with AWS technologies including CloudFront, EC2, S3, DynamoDB, Lambda, SNS, and SQS. The position demands strong problem-solving skills and the ability to handle complex technical challenges at Amazon's scale.
As an SDE II, you'll be responsible for designing and implementing systems that maintain Prime Video's high reliability and customer experience across thousands of device types. The role offers an opportunity to work on challenging problems in device emulation, quality of experience measurement, and playback operations at scale.
The ideal candidate should have 3+ years of professional software development experience, strong OO design skills, and familiarity with web services. Experience with Linux system development is advantageous. The position requires someone who can adapt quickly to new development environments, create maintainable code, and find creative solutions to complex problems.
This is an excellent opportunity for engineers who thrive in a fast-paced environment, enjoy tackling open-ended problems, and want to make a significant impact on how millions of customers worldwide consume video content. The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage.