Maps Evaluation Data Software Engineer

Cupertino, CA 95014
  • Job Code
  • Jobs Rated


Posted: Jul 23, 2021

Weekly Hours: 40

Role Number:200250309

Apple Maps Evaluation team is looking for experienced Data Engineers to join our Metrics Engineering team.



Posted: Jul 23, 2021

Weekly Hours: 40

Role Number:200250309

Apple Maps Evaluation team is looking for experienced Data Engineers to join our Metrics Engineering team.

We partner closely with Data Scientists, Program Managers and Product Analysts to measure and improve Apple Maps user experience. You will work with some of the most unique and interesting data sets in the world including: geospatial data, GPS probe data, search logs, real time traffic data, and A/B experiments data.

Our work spans the entire data ecosystem: metrics design, instrumentation, data set design, data quality checks, batch and real time applications, and reporting.

For this role you will be focusing on data science tooling and data governance related projects and dealing with Maps data at massive scale. Our goals are to:

1) Empower our partners in the data science team by building tools and pipelines to support their

2) Engineer solutions to guarantee discoverable, accurate, compliant, and secure management of

We are looking for data engineers who love to work closely with their customers and who are excited to solve challenges around data discoverability and management.

Key Qualifications

  • Passion for building reliable, stable and fast data products that serve customer needs
  • 4+ years of experience in working with large data sets, schema design and dimensional modeling
  • 4+ years of experience in data warehousing and ETL
  • Expertise in working with SQL
  • Experience with data processing using Spark, Hadoop, MapReduce and SparkSQL
  • Experience with real time data processing using Kafka and Storm or Spark Streaming
  • Experience in Java or Scala and Python
  • Experience with notebooks e.g. Jupyter, Zeppelin


Partner with Apple Maps Program, Data Science and Engineering teams to understand data needs

Design, build and launch efficient and reliable data pipelines

Create data models for optimal storage and retrieval

Architect 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

Define and manage SLA for datasets in your area of responsibility

Education & Experience
- Bachelors or Masters degree in Computer Science or related field, or relevant industry experience

Additional Requirements

  • Apple's most important resource, our soul, is our people. 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, color, 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. Apple is a drug-free workplace

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Maps Evaluation Data Software Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good