Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Data Engineer - Data Platform, Scala / Java - Apple Media Products (AMP) - Seattle, Washington, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Programming Languages
Computers - Platforms
Computers - Networks
Computers - Software Engineer
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200212008 / Latpro-3852589 
Date posted: Jan-06-2022
State, Zip: Washington, 98199


Data Engineer - Data Platform, Scala / Java - Apple Media Products (AMP)

Seattle , Washington , United States

Software and Services


Posted: Jan 5, 2022

Role Number: 200212008

The Data Platform team is looking for enthusiastic engineers to help build the next generation of our data platforms, pipelines and services. This is a phenomenal opportunity to work within Apple Media Products, the team behind the App Store, Apple Music, Apple TV, and many other high-profile products. We are looking for backend engineers with Big Data experience who enjoy working on problems at scale. Essential experience includes building data platform infrastructure using technologies such as Spark, Hadoop, Hive and Kafka, as well as proficiency in Scala or Java. We offer a flexible, family-friendly working environment and a wide range of competitive benefits. You will be encouraged and supported to do your best work and to have fun doing so. If this sounds exciting to you, we'd love to hear from you!

Key Qualifications

  • Experience in implementing and supporting highly scalable data systems and services written in Scala or Java.
  • A strong knowledge of data structures and algorithms.
  • Experience of using data metastores, e.g. Apache Hive. Integration of data metastores with Spark and other environments.
  • Understanding of serialization formats and schema evolution.
  • Experience with Big Data file and table formats e.g. Parquet and Iceberg.
  • In-depth knowledge of one or more Big Data systems including internal implementation. For example: NoSql store, distributed message queue, search or indexing product.
  • Experience with key/value stores, relational databases and Solr/Lucene/elasticsearch.
  • Building and supporting APIs for engineers. Versioning and compatibility, wire formats, HTTP frameworks, authentication, tracing and monitoring.
  • Communicating with users and driving adoption. Troubleshooting and diagnosing issues, advising on integrations and migrations.
  • Some experience of building user interfaces.


We provide platforms, services, tools and datasets for use by engineering teams within Apple. We cover batch, realtime and near-realtime requirements, handling petabytes of data and ultimately supporting hundreds of millions of customers. In this role you will build infrastructure to drive these highly visible global-scale systems. You will work with attention to usability, performance, scalability and high availability of your systems. You will support other engineering teams as they adopt these systems for their own products. If you are a developer with experience of Big Data, and are looking for your next challenge, then we would love to hear from you.

Education & Experience

BS degree in Computer Science or a related field


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?