Taro Logo

Data Engineer- Maps

Apple is a technology company that creates innovative products and services including iPhone, Mac, iPad, Apple Watch, and Apple Maps.
$143,100 - $264,200
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Data Engineer- Maps

Apple Maps Analytics Platform team is seeking a Data Engineer to help take their analytics platform to the next level. You'll work with unique and interesting datasets including geospatial data, GPS probe data, search logs, real-time traffic data, and A/B experiments data.

You will be contributing to our large-scale data platform and providing end-to-end analytics solutions to transform rich data at Apple scale into actionable insights. Your work will help build extensible processing and storage solutions that deliver data products for the entire Apple Maps ecosystem. The insights from your data products directly impact millions of Apple customers worldwide.

The ideal candidate has experience implementing extendable frameworks on top of Spark and understands the inner workings of Spark execution and cloud computing. You'll partner closely with Data Scientists, Program Managers and Product Analysts to measure and improve Apple Maps user experience.

This role offers competitive compensation with a base pay range of $143,100 to $264,200, plus additional benefits including stock options, comprehensive medical and dental coverage, retirement benefits, educational reimbursement, and various discounted products and services. You'll be part of a team that values innovation and directly impacts the user experience of millions of Apple Maps users globally.

The role combines technical expertise in data engineering with business impact through analytics, requiring both strong technical skills and the ability to collaborate with cross-functional teams to drive improvements in the Apple Maps platform.

Last updated 2 days ago

Responsibilities For Data Engineer- Maps

  • Partner with Program, Data Science and Engineering teams to understand Apple Maps analytics data needs
  • Design and build data processing pipelines in a hybrid cloud environment
  • Design data models for optimal storage and retrieval
  • Design and develop new data processing systems to enable quick and easy consumption and augmentation of data
  • Build data expertise and develop methods to monitor data quality

Requirements For Data Engineer- Maps

Java
Scala
Kafka
  • 4+ years of experience in working with large data sets and dimensional data modeling
  • Deep experience with schema design and dimensional modeling
  • 4+ years of experience with data processing using Spark and SparkSQL
  • Experience with SQL or other declarative data extraction languages
  • Advanced skills in Java or Scala
  • Bachelor's in Computer Science (or related field) or equivalent software development experience

Benefits For Data Engineer- Maps

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Stock options/RSU grants
  • Education reimbursement
  • Employee discounts on Apple products
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Data Engineer- Maps