Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

Apple Services Engineering team powers Apple Music, App Store, Apple TV, Apple Fitness+, Apple Podcasts, and Apple Books, delivering entertainment to over 175 countries.
$135,400 - $250,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

Apple Services Engineering is seeking a Senior Development Engineer to join their Music, Books, & Podcasts Content Data Services team. This role offers an exciting opportunity to work on systems and data pipelines that power core features in Apple Music, Books, and Podcasts. As a member of this team, you'll be at the intersection of art and technology, helping deliver entertainment to over 175 countries in 37+ languages.

The position requires expertise in server-side development using Java/Scala and experience with Spark data pipelines. You'll be working on critical data services that directly impact millions of users worldwide. The role demands someone who can think independently, question assumptions, and communicate effectively across different organizational levels.

Apple offers a comprehensive benefits package including competitive base pay, stock options, medical coverage, and educational reimbursement. The company's commitment to privacy and security means you'll be working on systems that prioritize user data protection while delivering high-performance solutions.

This is an excellent opportunity for a senior engineer who wants to make a significant impact on Apple's services ecosystem. You'll be working in Seattle with a team that remains nimble despite the massive scale of operations. The position offers exposure to various technologies and the chance to work on products used by millions globally.

If you're passionate about data engineering, have strong technical skills in Java/Scala, and want to be part of shaping the future of digital entertainment services at Apple, this role offers the perfect blend of challenge and opportunity.

Last updated 5 hours ago

Responsibilities For Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

  • Work on services and data pipelines supporting features in Apple Music, Books, and Podcasts
  • Evolve and own core data sets used within Apple Music
  • Develop server-side software and work with Spark data pipelines
  • Communicate technical concepts with engineering organization, operations, legal, and business development

Requirements For Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

Java
Scala
Kubernetes
Kafka
  • At least 5 years experience and Bachelor's degree, or equivalent work experience in professional programming with Java
  • Strong development skills in Scala
  • Experience deploying software on elastic platforms such as Kubernetes, EC2
  • In-depth knowledge of database systems (SQL, NOSQL, Solr) and domain modeling techniques
  • Experience with asynchronous messaging technologies and event handling
  • Deep understanding of different encoding formats (avro, xml, json, parquet)
  • Strong written and oral communication skills

Benefits For Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

Software Engineer - Apple Maps/Traffic

Senior Software Engineer position at Apple Maps focusing on traffic analysis and prediction, requiring 6+ years of experience and expertise in Java, Scala, or Python.

AIML-Senior Backend Software Engineer, Measurement

Senior Backend Software Engineer role at Apple focusing on building ML experimentation platforms and scalable systems processing billions of events daily.

AIML-Sr. Backend Software Engineer, Measurement

Senior Backend Software Engineer position at Apple's AIML team in Seattle, focusing on distributed systems and ML platform development with competitive compensation and benefits.

Apple GPU Compiler Backend Research Engineer

Senior GPU Compiler Backend Research Engineer position at Apple, focusing on optimizing compiler technology for Apple Silicon GPUs using LLVM and C++.

Senior Software Engineer (Linux, Networking, Service traffic systems) - Apple Services Engineering

Senior Software Engineer role at Apple focusing on Linux, networking, and service traffic systems for critical infrastructure services.