Apple Music Data Engineering Software Engineer

Apple Music is the world's most complete music experience, with over 60 million songs, thousands of playlists, and daily selections for 115 countries.
$135,400 - $250,600
Data
Senior Software Engineer
In-Person
5+ years of experience
Consumer

Description For Apple Music Data Engineering Software Engineer

Apple Music, a cornerstone of Apple's business, is seeking a Senior Data Engineer to join their dynamic team of music-loving engineers. This role sits at the intersection of big data and music streaming, supporting a platform that serves millions of users worldwide. The position involves building and maintaining large-scale data systems that power crucial features of Apple Music's ecosystem.

The successful candidate will be responsible for designing and implementing high-throughput, reliable data processing systems that handle petabytes of mission-critical data. This data powers everything from executive reporting to search functionality, recommendations, and marketing initiatives. The role offers a unique opportunity to impact how millions of users discover and enjoy music across Apple's ecosystem, from Shazam to HomePod.

Working at Apple Music means joining a team that's passionate about both technology and music. You'll be challenged to "Think Different" while solving complex technical problems at a global scale. The role combines the excitement of working with cutting-edge big data technologies with the satisfaction of enhancing the world's most complete music experience. With competitive compensation, comprehensive benefits, and the chance to shape the future of music streaming, this position offers an exceptional opportunity for a senior engineer looking to make a significant impact.

The ideal candidate will bring expertise in distributed computing, data architecture, and scalable systems, along with proficiency in languages like Scala, Java, and SQL. You'll work with technologies including Hadoop, Spark, and Kafka, while collaborating with various teams to deliver data-driven solutions that enhance the Apple Music experience for users worldwide.

Last updated 8 days ago

Responsibilities For Apple Music Data Engineering Software Engineer

  • Build out the big data platform and services
  • Design and implement features processing and serving very large datasets
  • Craft systems to model, ingest, process and compute large-scale, mission-critical data across Apple Music
  • Produce computed datasets for internal reporting used by executives
  • Share data across teams within the ASE organization

Requirements For Apple Music Data Engineering Software Engineer

Java
Scala
Kafka
Kubernetes
  • Bachelor's degree, or equivalent work experience in Engineering, Computer Science, Business Information Systems, or similar
  • Experience with distributed computing technologies such as Hadoop and Spark
  • Proficiency in Scala, Java and SQL
  • Expertise in designing, implementing and supporting highly scalable data systems and services
  • Expertise building and running large-scale data pipelines, including distributed messaging such as Kafka
  • Solid understanding of data-modeling and data-architecture optimized for big data patterns
  • Experience with distributed storage and network resources
  • Experience with data lake and data warehouse solutions

Benefits For Apple Music Data Engineering Software Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Apple Music Data Engineering Software Engineer

Clinical Data Engineer

Senior Clinical Data Engineer position at Apple's Biophotonics group, focusing on bio-sensing technologies and clinical data platform development.

AIML - Senior Data Scientist, Machine Learning Platform and Infrastructure

Senior Data Scientist role at Apple focusing on ML platform infrastructure, data analytics, and engineering systems optimization with competitive compensation and benefits.

Thermal Analytics Engineer/Scientist

Senior Thermal Analytics Engineer/Scientist role at Apple, combining thermal engineering with data analytics to optimize product performance and user experience.

Software Data Engineer - Apple Media Products

Senior Data Engineer role at Apple working on large-scale data systems for Apple Media Products, offering competitive compensation and opportunity to impact millions of users.

Software Data Engineer - Analytical Engineering - Apple Media Products

Senior Software Data Engineer role at Apple, building analytical solutions for the App Store team, processing petabytes of data using cutting-edge technologies.