Maps Platform Software Engineer - Release

Cupertino, CA
  • Job Code
    200056788
  • Jobs Rated
    8th
Summary

Summary

Posted: May 2, 2019

Role Number: 200056788

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

Description

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


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 Platform Software Engineer - Release

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
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199