Sr. Full-Stack Software Engineer, Apple Music

Seattle, Washington, United States
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200540465
Apple Services Engineering (ASE) first delighted users with downloadable music in April 2003 with the opening of the iTunes Store. Since then, ASE has delivered countless innovations around the digital delivery of audio and video, and in 2008 revolutionized smartphone app distribution with the launch of the App Store. Apple's App Store is the world's largest and most innovative software store, serving tens of millions of iPhone, iPad, Mac, and Apple TV customers while expanding to new horizons on Apple Vision Pro. Apple Services Engineering is looking for an expert software engineer to help us improve and support the systems that power Apple Music Radio. We are a small team passionate about building the tools vital to enable users to quickly produce unique content for Apple Music. Thanks to Apple’s unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep dedication to strengthening Apple’s privacy policy, one of Apple’s core values. Although services are a bigger part of Apple’s business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here.

Key Qualifications

  • 5-7 years experience building and deploying Ruby on Rails applications
  • Experience with JavaScript frameworks (React, VueJS, etc.)
  • Knowledge of microservices and modern cloud architecture (Kubernetes, AWS, etc.)
  • Experience with SQL and relational database systems (Postgres)
  • Strong testing experience with RSpec
  • Knowledge of Java programming language is a plus
  • Previous experience with high profile projects and live streaming a plus
  • Excellent debugging, analytical, problem solving, and interpersonal skills
  • Strong written communication skills

Description

In this role, you will be building tools and infrastructure used by people at Apple in various locations to produce radio content for Apple Music. You’ll work to improve existing systems and automate workflows required to keep Apple Music Radio streaming live 24/7. You should be able to work independently as well as collaborate with remote engineering teams, as many of the engineers you’ll work with are in other locations. To be the best, you will need to quickly iterate to incorporate user feedback, be disciplined, and have experience developing tools. Does this sound like you? Join our family!

Education & Experience

BS or MS in Computer Science. At least 5 years professional software engineering experience preferred.

Additional Requirements

Pay & Benefits