Senior Android Engineer - Apple Music

Santa Clara Valley (Cupertino), California, United States
Software and Services


Weekly Hours: 40
Role Number:200171325
This team is more than a group of engineers — it’s a group of music lovers. That passion has made Apple Music the world’s most complete music experience, with over 60 million songs, thousands of playlists, and daily selections from music experts for 115 countries. The team’s data-driven engineers focus relentlessly on the customer experience by running worldwide experiments and analyzing usage and latency, while collaborating with Apple’s product groups. As a result, someone can use the Shazam app to identify an intriguing song in a café in the morning, add it to their playlist from Apple Watch, listen to it through their AirPods on their commute, and share it with their family on HomePod at dinnertime. And there’s more where that came from, because personalization powered by machine learning and music science helps listeners discover more of what they love. Apple Music is a big part of Apple’s business because it’s a big part of people’s lives.

Key Qualifications

  • 6+ years of experience as an android developer or as developer of client applications. At least 2 products released to the public.
  • Advanced Android development and architecture experience
  • Expertise developing C++ with Android NDK integration
  • Familiarity with unit testing
  • High level understanding of end to end systems
  • Ability to collaborate with multi-functional teams
  • Strong problem solving and critical thinking skills
  • Passion for quality and attention to detail
  • Ability to work with incomplete requirements and to juggle multiple priorities
  • Aptitude to independently learn new technologies.
  • Strong written and oral communication skills.


Do you love music and want to help shape the future of Apple Music services? We are seeking dedicated, hardworking and experienced senior android engineer to lead the development of fun new features, and to help build an application used by millions to listen and discover music. If you are product driven and you have an interest in music, this is an ideal and unique opportunity for you. As an engineer on our team, you will design, architect and maintain the CORE components of the Apple Music android application. You will interact with other Apple members in cross-platform features, overseeing the work of less experienced developers, and build systems to be used by third party developers. You are comfortable debugging real time media systems, working in large code bases, debugging and fixing problems in open source libraries, creating tools and frameworks, working in multiple projects and debugging stack traces. If you’re passionate about writing code, and want to work with world-class engineering teams, Apple Music is the place for you. You will be working within a small, but effective engineering team and with your strong attention to detail you will help us to find the best solutions to important problems, always having the user in mind. Come and join our team!

Education & Experience

Bachelor’s degree in computer science or related field, or equivalent work experience

Additional Requirements