Back to Jobs

Senior Data Engineer

Apple Media Products is the team behind the App Store, Apple Music, iTunes, and many other high profile products on iPhone, Mac and AppleTV.

Our Data Engineering team is looking for talented, performance-savvy, engineers to build out the big data platform and services which power many of these customer features — existing and new. This is your opportunity to help engineer highly visible global-scale systems with petabytes of data, supporting hundreds of millions of users.

Key Qualifications

  • Significant experience in designing, implementing and supporting highly scalable data systems and services in Scala / Java
  • Degree in Computer Science or related discipline or relevant career experience
  • Experience in Hadoop/Spark or Kafka

Additional Requirements

Experience of any of the following is an advantage:

  • Hadoop-ecosystem technologies in particular MapReduce, Spark, Hive, YARN/MR2
  • Building and running large-scale data pipelines, including distributed messaging such as Kafka, data ingest to/from multiple sources to feed batch and near-realtime/streaming compute components
  • Data-modelling and data-architecture optimised for big data patterns (warehousing concepts; efficient storage and query on HDFS; data security and privacy techniques)
  • Knowledgable about distributed storage and network resources, at the level of hosts, clusters and DCs, to troubleshoot and prevent performance issues


Come help us build the next generation cloud platform to support internet services across Apple.

See more