Prime Video is looking to solve complex challenges within large-scale systems to shape the future of video entertainment, from movies and TV shows to live sports events.
Requirements
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience programming with at least one software programming language
- Leverage AWS technologies like EC2, S3, DynamoDB, Kinesis, and CloudFront.
Responsibilities
- Design, develop, and maintain highly scalable systems that power Prime Video’s streaming services.
- Define the architecture for our software, utilizing a broad range of technologies, programming languages, and systems.
- Implement and operate APIs that manage billions of playback start requests, ensuring seamless, low-latency content delivery.
- Collaborate with cross-functional teams to influence the overall technical strategy and contribute to the team’s long-term roadmap.
- Communicate effectively across teams and stakeholders, ensuring alignment with technical goals and project timelines.
- Apply creative problem-solving skills to address complex challenges.
- Stay ahead of industry trends and new technologies, integrating them where appropriate.
Other
- 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
- Mentor and guide other engineers, contributing to the overall growth and success of the engineering team.
- The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market.