Apple Media Products (AMP)- Software Engineer - Analytics Engineering (Java, Scala or Kotlin)

London, Greater London, United Kingdom
Software and Services


Weekly Hours: 35
Role Number:200297719
Apple Media Products is looking for a Software Engineer to help build large scale systems and data pipelines powering insights into how our customers use some of the worlds most popular media services - App Store, Apple Music, Apple TV+, Apple Podcasts, and Apple Book Store.

Key Qualifications

  • Practical understanding or experience with data intensive distributed systems, such as Cassandra, Kafka, Kubernetes
  • Experience building data processing pipelines powering analytics and machine learning applications.
  • Large scale data processing technology, such as Spark, HDFS, Parquet
  • Proficiency with Java, Scala or Kotlin
  • Detailed understanding of foundational computer science algorithms and data structures
  • Exposure to machine learning concepts and programming in Python a plus


The Apple Media Products Analytics Engineering team is responsible for collecting, analyzing, and reporting on insights derived from user and device generated data from Apple's media services - Apple Music, App Store, etc. To achieve this, we’re developing data processing and analytics applications operating at true cloud scale. You will be working on a small team valuing cooperation, brainstorming, with an emphasis on design. We are looking for a sharp engineer who also has a keen sense of how to build good products. You are also a team player -- ready to engage in lively design discussions, and able to give and receive constructive code reviews. Your curiosity drives you to explore new technologies and apply creative solutions to problems. The ideal candidate pays close attention to details, but also keeps sight of the bigger picture.

Education & Experience

BS degree in Computer Science or meaningful work experience Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programmes. We’re proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company’s success. You’ll discover many more benefits of working at Apple, such as programmes that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products. Apple benefits programmes vary by country and are subject to eligibility requirements. Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Additional Requirements