Maps Software Engineer - Big Data

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Jun 20, 2019

Weekly Hours: 40

Role Number: 200068448

The Maps team is preparing the next wave of features that leverage its internally sourced maps. We are developing tools to analyze and process data automatically at scale.

If you are a self-motivated team player, who thrives in a fast-paced, constantly changing environment, passionate about building great products and learning new technologies, this is the job for you. If you are a smart, creative, ambitious software engineer who's always looking for a better way, we'd like to talk to you

Key Qualifications

  • Experience working with large data sets and pipelines, ideally using tools and libraries of Hadoop ecosystem such as Spark, HDFS, YARN and Hive
  • Exceptional object-oriented programming skills - Scala and Python
  • Experience with Solr/ Lucene, Cassandra and related technologies is plus
  • Drive and real passion for building software, do what it takes in both ability and attitude
  • Excellent analytical, debugging and problem solving skills
  • Excellent oral and written communication skills
  • Passion for geo-spatial data exploration


The Maps Data team is chartered to process, analyze and automatically transform data used for Apple Maps

The ideal engineer for this role is comfortable working in a dynamic and creative team charged with exploring an uncharted and rapidly evolving domain. You will take an active role in shaping the quality of innovative applications using emerging new technologies. You'll be deeply integrated with our development engineers, developing test plans, automating unit tests, and supporting design reviews. You should possess the ability to quickly grasp & distill highly complex matters into clean, understandable solutions, delivering clearly documented test plans. You will be an effective diplomat with strong communication & organizational skills. To succeed here, you'll need above all to be passionate about shipping a map experience that is the best of its kind. We are looking for a talented and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you

You'll interact with product managers and other stakeholders to understand various needs and translate them into highly performing code to operate on a large dataset efficiently

Education & Experience
- Minimum Bachelors degree in CS or equivalent with 4 - 6 years industry experience

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 Software Engineer - Big Data

Apple, Inc.
Cupertino, CA

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