Sr. Software Development Engineer, Partner Experience, Prime Video
About the role
Prime Video's technology teams are creating best-in-class digital video experiences. As a Prime Video technologist, you'll have end-to-end ownership of the product, user experience, design, and technology required to deliver state-of-the-art experiences for our customers. You'll get to work on projects that are fast-paced, challenging, and varied. You'll also be able to experiment with new possibilities, take risks, and collaborate with remarkable people.
Responsibilities
- Architect a configurable content platform that unifies content ingestion pathways (APIs, form-based, and file-based delivery) across multiple engineering teams, replacing brittle hard-coded pipelines with a toggle-driven framework.
- Design unified content hosting systems spanning pre-ingestion through catalog publication, ensuring seamless handoffs across partner types and delivery mechanisms.
- Build a common error validation framework that consolidates quality checks for metadata, artwork, media, assets, and avails into a single source — eliminating duplicated logic across teams.
- Drive cross-team technical coherence across Prime video teams, ensuring 100s of engineers are building on a consistent architectural foundation.
- Design for extensibility — ensure platform foundations support 2027 capabilities including AI-powered creative workflows, autonomous defect resolution, same-day onboarding automation, and post-house integration points (AI dubbing, automated subtitles, predictive ROI).
- Lead system design and architecture reviews, establishing patterns and standards that scale across the organization.
- Mentor and influence engineers across multiple teams, raising the technical bar through design guidance, code reviews, and architectural documentation.
- Partner with product and program managers to translate business requirements into scalable technical solutions with clear milestones and delivery commitments.
- Identify and resolve cross-team technical dependencies proactively, preventing integration debt before it compounds.
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Qualifications
- Bachelor's degree in computer science or equivalent
- Experience building complex software systems that have been successfully delivered to customers, or experience leading engineering teams as a mentor or tech lead
- Experience with variety of digital media workflows
- Experience working with REST API based services, or experience in any Bigdata architecture and experience in Postgres
- Experience with AI/ML technologies
- Prior success in driving execution of large-scale project plans with multiple teams in support of business goals
- Experience delivering against a large organization's long-term strategy and goals
- Written and verbal communication skills to present complex technical information in a clear and concise manner to executives and non-technical leaders
Skills
- Experience with variety of digital media workflows
- Experience working with REST API based services
- Experience in any Bigdata architecture
- Experience with AI/ML technologies
Benefits
Amazon 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.
Pay
The base salary range for this position is $168,100.00 - $227,400.00 USD annually.
Schedule
Full-time