Maps Platform Software Engineer - Integration

Cupertino, CA 95014
  • Job Code
    200169920
  • Jobs Rated
    8th
Summary

Summary

Posted: May 19, 2020

Role Number:200169920

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

Summary

Posted: May 19, 2020

Role Number:200169920

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. This engineer will develop and integrate Java and Python software to deliver content from Spark based distributed maps data pipelines. Software development and integration skills combined with a readiness to engage and drive development stories with many stakeholders is key. Join a crew of passionate, creative engineers motivated by challenging problems of scale that impact every Maps user.

Key Qualifications

  • Strong hands on technical data pipeline operational and problem solving skills
  • Java/Scala and Python development expertise
  • Excellent communication and organizational skills collaborating with multi-functional multiple site teams
  • Distributed processing pipelines expertise-Spark/Hadoop, Splunk
  • A track record of defining, developing, and delivering reliable software solutions

Description

You will be defining, implementing, and rolling out system solutions to improve and expand maps data ingest pipelines. This includes understanding the complex pipeline and data generation architecture to boost speed, reliability, and quality. The role involves both software development in a collaborative environment along with ownership of and support for end products and deliveries. You will dive deep into the map data to understand corner cases and interactions with the data pipelines. You will also pursue automation strategies to enable greater scale of growing delivery needs.

Education & Experience

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

Additional Requirements

  • - Experience with Agile software development methodologies
  • - Familiarity with OpenStreetMap (OSM) or commercial map data, with hands on GIS/geo data experience
  • - A proven ability to assess data quality and identify data flaws and issues in detail
  • - Software test automation 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 Platform Software Engineer - Integration

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