Apple Media Products (AMP) - Senior Software / Data Engineer

London, Greater London, United Kingdom
Software and Services

Summary

Posted: 2 Oct 2018
Weekly Hours: 35
Role Number: 113914499
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. 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

Key Qualifications

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

Description

This is your opportunity to help engineer highly visible global-scale systems with petabytes of data, supporting hundreds of millions of users. 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 Apple is an equal opportunity employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

Education & Experience

Additional Requirements