Do you want to shape the future of how we deliver free, fresh, and fun video content to millions of users on their TVs, tablets, and Alexa devices? Are you seeking an opportunity to drive revenue and impact for a rapidly growing business at Amazon scale?

We are building a cutting-edge, free-to-watch streaming service called Fire TV Channels (https://techcrunch.com/2023/08/21/amazon-launches-fire-tv-channels-app-400-fast-channels/). Our goal is to provide customers with a delightful and personalized experience for consuming free, ad-supported content across news, sports, cooking, gaming, entertainment, lifestyle, and more.


Key job responsibilities
Independently tackle ambiguous problems and deliver innovative solutions that surprise and delight our customers.

Design, develop, test, and deploy high-performance, scalable, and robust systems in a multi-tiered, distributed environment.

Analyze data, identify and triage issues that impact customer experience or revenue.

Collaborate with product and UX to translate product requirements to technical requirements.

Deliver high quality software working in a dynamic, team-focused Agile/Scrum environment.

Conduct experiments to measure the impact of new features.

Mentor junior engineers and encourage best practices on the team.


A day in the life
As a Software Development Engineer, you will collaborate with our Product team to design and develop solutions for content ingestion, knowledge extraction, catalog management, advertising integration and streaming video content serving for the fast-growing Fire TV Channels app.

You will work closely with stakeholders across multiple organizations to influence product decisions, deliver delightful user experiences, and drive business value.

You will launch quickly, utilize data to rapidly iterate, and see the immediate impact of your work on millions of Fire TV and Alexa devices.

Prepare to tackle complex, ambiguous problems and have fun doing it!

BASIC QUALIFICATIONS

- 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
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with video streaming protocols and technologies (e.g. HTTP Live Streaming, MPEG-DASH, WebRTC)
- Experience with video advertising solutions and standards (e.g. VAST, VMAP, VPAID, SIMID, OpenRTB, CATS, AdCOM)
- Experience building scalable, low-latency video streaming systems and integrating them with advertising platforms

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.