2 days old

Maps Platform Software Engineer - Data Integrity

Cupertino, CA 95014
Apply Now
Apply on the Company Site
  • Job Code
  • Jobs Rated


Posted: May 2, 2019

Role Number: 200056775

Maps do more than just get us from point A to point B. They let us know where we stand in the world, help define our communities, ...Summary


Posted: May 2, 2019

Role Number: 200056775

Maps do more than just get us from point A to point B. They let us know where we stand in the world, help define our communities, and highlight what is of cultural importance to us. Tasked with building the world's best map, you will use large data sets, distributed processing systems, domain expertise, and top-notch development skills to ensure a complete and accurate map. We are looking for passionate, creative software engineers motivated by challenging problems of scale that impact every Maps user.

Key Qualifications

  • Exceptional object-oriented programming skills - Java or Scala preferred
  • Solid development experience with distributed systems and highly scalable environments
  • A track record of developing and delivering high quality software in a collaborative team environment
  • Excellent analytical and debugging skills
  • Great solutions come from talented engineers with diverse backgrounds and at all levels
  • A passion for maps


Our team combines disparate signals such as data analytics, community engagement, and user feedback to improve the Maps Platform. Combining these signals requires a comprehensive tool chain built around data processing, visualization, debugging, and editing. On any given day, you will work side-by-side with analysts to identify flaws in the map, analyze patterns from real time data streams, define algorithms that validate map data, or build tools to visualize and correct map anomalies.

You will need to have exceptional engineering and communication skills, as well as a belief that data-driven feedback leads to great products.

Education & Experience

Bachelor's / Master's degree in CS or related field

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Additional Requirements

  • Familiarity with OpenStreetMap (OSM) or commercial map data and tool chains
  • Experience with relational databases such as Postgres, MySQL or SQL Server.
  • Experience scripting with Python, Bash, etc.
  • Familiarity with front-end technologies, such as Javascript, HTML, CSS, etc.



  • Computers Software and Hardware

Jobs Rated Reports for Software Engineer

Posted: 2019-12-03 Expires: 2020-01-01

Our hardware engineers have created some tough acts to follow, and they continue to lead us to innovative breakthroughs. Because they’re driven not by what would be easy, but by what would be amazing.

We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. 

Featured Employers[ View All ]

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 Platform Software Engineer - Data Integrity

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
Powered ByCareerCast