Software Engineer, Cloud Music Library - Apple Services Engineering

Apple is a technology company that builds innovative products and services, including Apple Music, a revolutionary music streaming service.
$166,600 - $296,300
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Software Engineer, Cloud Music Library - Apple Services Engineering

Apple Music is revolutionizing how we experience music, offering millions of songs, curated playlists, and exclusive content to users worldwide. The Cloud Music Library team at Apple is seeking a talented Senior Backend Software Engineer to join their mission of delivering exceptional personalized music experiences.

This role sits within the Music Services organization of Apple Services Engineering, where you'll be instrumental in building and scaling services that power core features like cloud-synced Music Library, SharePlay, Collaborative Playlists, and Radio. These features serve hundreds of millions of devices and keep tens of millions of Apple Music subscribers engaged.

As a Senior Backend Engineer, you'll work with cutting-edge technologies including distributed systems, key-value stores, and big data platforms. You'll collaborate with world-class engineers, researchers, and statisticians to implement state-of-the-art algorithms and techniques that push the boundaries of cloud services innovation.

The ideal candidate brings strong expertise in data structures, algorithms, and object-oriented design, along with experience in scaling web-based services. You should be comfortable with multi-threading, concurrency, and distributed storage technologies. Proficiency in Java and experience with technologies like Redis, Cassandra, and Kafka is highly valued.

Apple offers an attractive compensation package, including base pay ranging from $166,600 to $296,300, plus opportunities for stock awards, bonuses, and comprehensive benefits. You'll be part of a company that values diversity and inclusion, working on products that impact millions of users globally.

This is an exceptional opportunity to join one of the world's most innovative companies and help shape the future of music streaming technology. You'll be working on features that directly impact how people discover, share, and experience music across all their devices. If you're passionate about solving complex engineering challenges at scale and have a love for music technology, this role offers the perfect blend of technical innovation and creative impact.

Last updated 2 days ago

Responsibilities For Software Engineer, Cloud Music Library - Apple Services Engineering

  • Design and build scalable cloud based services serving hundreds of millions of devices
  • Build systems that power core Apple Music features such as cloud-synced Music Library, SharePlay, Collaborative Playlists, and Radio
  • Work closely with engineers, researchers, and statisticians to deliver cutting edge features
  • Implement state-of-the-art algorithms and techniques
  • Build scalable services and delightful features for Apple Music

Requirements For Software Engineer, Cloud Music Library - Apple Services Engineering

Java
Redis
Cassandra
Kafka
  • BS in Computer Science or related field or equivalent experience, MS or PhD preferred
  • Strong data structures, algorithms, and OO software design and implementation skills
  • Experience developing web-based services and applications and scaling them
  • Working knowledge of multi-threading, concurrency, caching, and distributed storage technologies
  • Experience working with key value stores
  • Experience working with big data technologies
  • Working knowledge of the Unix command line environment
  • Proficiency in Java or another OO language
  • Strong written and interpersonal skills

Benefits For Software Engineer, Cloud Music Library - Apple Services Engineering

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs and RSU awards
  • Employee Stock Purchase Plan with discount
  • Education reimbursement for career advancement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Software Engineer, Cloud Music Library - Apple Services Engineering

Senior Software QA Engineer

Senior Software QA Engineer role at Apple, focusing on AI/ML services quality, automated testing, and framework development with competitive compensation and benefits.

WebKit Performance Engineer

Senior WebKit Performance Engineer role at Apple focusing on optimizing web content rendering performance across all Apple platforms.

Product Manager, Partner Integrations and Measurement

Senior Product Manager role at Apple focusing on advertising platform integrations and measurement, offering competitive compensation and benefits in New York City.

Software Engineer - ASE Data Solutions

Senior Software Engineer role at Apple's ASE Data Solutions team, building scalable backend systems for Apple's digital services, offering $143K-$264K and comprehensive benefits.

Automation Project Manager, Product Operations

Senior Automation Project Manager position at Apple, leading RPA initiatives and process automation projects in Worldwide Operations.