Software Engineer, Apple Services Engineering - Music Data Engineering
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
