Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Sr. Full-Stack Software Engineer, Apple Music

Seattle, WA


Posted: May 8, 2024

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.

Want more jobs like this?

Get Software Engineering jobs in Seattle, WA delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


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!

Minimum Qualifications

Minimum Qualifications

Key Qualifications

  • Ruby on Rails experience required. Preferably 5-7 years experience building and deploying Ruby on Rails applications
  • Experience with JavaScript frameworks (React, VueJS, etc.) is required
  • 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

Preferred Qualifications

Preferred Qualifications

Education & Experience

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

Additional Requirements

Pay & Benefits

    At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $131,500 and $243,300, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.


  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Client-provided location(s): Seattle, WA, USA
Job ID: apple-200540465
Employment Type: Other

Company Videos

Hear directly from employees about what it is like to work at Apple.