Software Development Engineer, Web & Emerging Modalities, Prime Video
Role details
Job location
Tech stack
Job description
You will work as part of one of our 2-pizza teams, launching and growing new initiatives for Amazon's global business. You will be a significant independent contributor, owning highly impactful business outcomes. You will collaborate closely with Product Managers, Program Managers, UX Designers, Engineering partners, and Leadership across the company to deliver those outcomes. You will regularly challenge the status quo, and implement high standards of operations on your team. You will mentor and grow the next generation of engineers, as well as pursue opportunities to grow your own skills and career.
A day in the life You will be a confident full-stack engineer. You will own the end-to-end delivery of customer and platform features - working with full stack web technologies (TypeScript, JavaScript, HTML, Sass), back-end APIs and webservers (Java, Scala), testing (Storybook, Playwright), and infrastructure (AWS, CDK). You will review code, design documents, and plan your work using standardised tools, and processes with your team. You will work with product, program, and UX owners to define, refine and iterate on prototypes.
About the team Our team owns the customer experience of some of the major entry points on Prime Video for video discovery, we drive complex business problems, build global technology solutions to provide customized compelling content to customers in each country where we operate. The team enables Prime Video customers to instantly discover, search, navigate, browse content, and manage preferences, primarily across website platforms using any modern web browser on any device anywhere in the world.
The website team is a highly diverse and inclusive group, with passion for building real world solutions, experimentation and innovation at the core of our initiatives. We aim for keeping a self-sustainable process of improvement in our tech stack, moving fast for creating new functionalities and delivering for strategic projects across Prime Video. We foster a culture of innovation and continuous growth, building a strong team and setting time for enjoying our work and having fun outside it.
Requirements
Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design, Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations