Overview

Job summary
Want to transform the way people enjoy video, music, radio and books? Come join the team that made Prime Music, Spotify, Pandora, Live radio, Audible books, Kindle books, Podcasts, Alexa on Fire TV and more available to Alexa customers. We are innovating on and changing the way our customers interact with media services and devices!

On the Alexa Entertainment Team, you will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of cutting edge products that will be used every day by people you know. No matter what the role, we’re looking for people who are passionate about innovating on behalf of customers, demonstrate a high degree of product ownership, and want to have fun while they make history.

In this role you’ll have independent technical ownership on new customer features and supporting architecture on a day to day and week to week basis. You’ll learn new in-demand skills like building voice control interfaces and scalable API platforms that will be highly valuable as you grow your career at Amazon and beyond. You’ll work directly with Product Management and Design to refine the customer experience for Alexa entertainment featured products. You’ll join a unique team in the Alexa organization with our own culture – we move fast to deliver new great features for customers and have a ton of fun doing it.

Come join us as we build the Voice OS for Entertainment in the home. We’re breaking new ground and need your help to bring our vision to reality.

Key job responsibilities
Software Development Engineers on our team are responsible for designing, building, monitoring, and improving features that make music a regular part of our customers’ day. Together with product management, we look at anecdotes and data to identify opportunities to improve utility, usability, and enjoyment. We use experiments to test our ideas and continuously refine them. We work with other teams to make the Alexa technical architecture more flexible and extensible to support new use cases. To be successful in this role, a Software Development Engineer needs to work backwards from the customer to contribute ideas that improve and raise awareness of Alexa Music functionality. They make choices that balance near term experimentation and the long term integrity of the software. They promote team learning by documenting their work and sharing information. They support individual and team growth by giving and receiving feedback that raises our standards and capability.

A day in the life
Software Development Engineers on our team balance their time between delivering initiatives that they own, giving feedback to their peers through design and code reviews, and operational responsibilities such as monitoring services and handling incoming trouble tickets. We have a daily standup to update our peers on our challenges and status, ask for help, and discuss topics. We have periodic business reviews where we discuss metrics and progress towards our goals.

About the team
We believe in rapid experimentation with data backing up results and building infrastructure to unlock the ability for both Music and other domains to create experiments. We are distributed between Amazon’s Seattle and Boston offices.
BASIC QUALIFICATIONS
1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
2+ years of non-internship professional software development experience
Programming experience with at least one software programming language.

2+ years of non-internship professional software development experience
Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

PREFERRED QUALIFICATIONS
10+ years experience building successful production software systems
Understanding of computer science fundamentals (based on a BS or MS in CS or related field)
Experience converting high-level product requirements into software architectures and designs.
Experience defining system architectures and exploring technical feasibility tradeoffs.
Experience developing cloud software services and an understanding of design for scalability, performance and reliability.
Development experience defining, developing and maintaining REST based interfaces
Experience in modern programming languages (Java, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
Experience developing cloud software services and an understanding of design for scalability, performance and reliability.
Development experience defining, developing and maintaining REST based interfaces
Excellence in technical communication with peers and non-technical cohorts
Demonstrated ability to mentor other software developers to maintain architectural vision and software quality

By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.

​​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, visit https://www.amazon.jobs/en/disability/us​.

 

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.

Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Workers in New York City who perform in-person work or interact with the public in the course of business must show proof they have been fully vaccinated against COVID or request and receive approval for a reasonable accommodation, including medical or religious accommodation.