CareerPlan

Software Engineer, Apple Services Engineering - Music Data Engineering

New York City, United States of AmericaFull-time2026-10-06 → 2026-11-10

Core

Build data processing pipelines and services to model, ingest, compute, and serve large-scale, mission-critical data for Apple Music customer features.

Role type

Senior IC data engineer

Builds

Data processing pipelines and services for Apple Music

Domain

Music streaming, large-scale data engineering

Deliverable

production ML models

Required skills

Java, Scala, Spark, Kafka, distributed systems design, high-throughput system design, microservices architecture

Preferred skills

Flink, Hadoop, AWS Lambda, NoSQL datastores (Cassandra, S3), Docker, Kubernetes, Maven, Gradle, Git

Technologies

Spark, Kafka, Java, Scala, Flink, Hadoop, AWS Lambda, Cassandra, S3, Docker, Kubernetes

Responsibilities

Design and implement features relying on processing and serving very large datasets; create systems to model, ingest, process, and compute large-scale data; provide technical guidance and best practices; collaborate with engineering, research, product, and business teams

Seniority

Senior, hands-on IC