Software Development Engineer II, Amazon Music

Amazon Music is an immersive audio first entertainment service that deepens connections between fans, artists, and creators.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer II, Amazon Music

Amazon Music is seeking a talented Software Development Engineer to join their team in building delightful customer experiences. The role focuses on developing digital music software available on voice, Android & iOS Mobile devices worldwide. As part of Amazon Music, you'll work on creating immersive audio entertainment experiences that connect fans, artists, and creators through personalized music playlists, exclusive podcasts, concert livestreams, and artist merch.

The position offers unique challenges in building voice experiences within visual applications. You'll collaborate closely with Design, Science, and UX teams, as well as product managers and engineers across Amazon Music and Alexa technical stack to build AI-enabled Customer Experiences across voice and visual platforms. The role provides autonomy and ownership in decision-making, with a focus on working backwards from customer needs.

The ideal candidate should be highly-motivated, thrive in solving open-ended problems, and enjoy engaging in passionate discussions with smart people. You'll be responsible for solving complex engineering problems, defining best practices, providing technical mentorship, and ensuring customer needs always come first. The role involves full-stack development, including mobile, front-end clients, and server systems.

Key technical requirements include 3+ years of professional software development experience, strong knowledge of modern programming languages like Java, C++, or C#, and experience in system architecture and design patterns. Preferred qualifications include a Bachelor's degree in computer science, full stack development experience, and mobile development experience with both Android and iOS platforms.

Join Amazon Music to influence how millions of customers engage with music and entertainment on a global scale, while working with cutting-edge technology and contributing to innovative solutions in the digital music space.

Last updated a day ago

Responsibilities For Software Development Engineer II, Amazon Music

  • Solve complex engineering problems with elegant and practical code
  • Define engineering best practices and standards
  • Provide technical mentorship to team members
  • Champion customer needs and ensure they come first
  • Design and build software for mobile, front end clients and server systems
  • Work across teams to improve technologies and infrastructure

Requirements For Software Development Engineer II, Amazon Music

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience with design patterns, reliability and scaling
  • 3+ years of programming using modern languages (Java, C++, or C#)
  • Strong problem solving and troubleshooting skills
  • Effective technical leadership skills
  • Clear communication skills both verbal and written

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon Music

Software Development Engineer - (mobile), Last Mile Safety Tech

Mobile Software Development Engineer position at Amazon focusing on driver safety features for delivery application, offering competitive salary and benefits in Santa Cruz, CA.

Software Development Engineer II, Amazon Photos - Storytelling

Software Development Engineer position at Amazon Photos focusing on mobile development and storytelling features using Swift, Kotlin, and React Native.

Android SDE, Amazon Key

Android Software Development Engineer position at Amazon Key, developing IoT-enabled mobile solutions for building access and delivery management.

iOS SDE, Amazon Key

iOS Software Development Engineer position at Amazon Key, focusing on IoT-enabled building access technology and mobile app development.

Android SDE, Amazon Key

Android Software Development Engineer position at Amazon Key team, focusing on IoT and building access technology development with 3+ years of experience required.