Maps Platform Software Engineer - Core

Seattle, WA
  • Job Code
    200056793
  • Jobs Rated
    8th
Summary

Summary

Posted: May 2, 2019

Role Number: 200056793

Come to Apple to do the greatest work of your life. Surround yourself with passionate and talented people who believe that attention to detail results in a better user experience and a better product. Become part of the company synonymous with innovation and customer delight

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 build the Apple's OpenStreetMap ingest platform. We are looking for passionate, creative software engineers motivated by challenging problems of scale that impact every Maps user. You will address technical challenges around distributed graph processing, conflation, and data access

Key Qualifications

  • Strong object-oriented programming skills in languages like Java or C#
  • Deep understanding of distributed computing technologies and highly scalable environments
  • Production experience with large data sets
  • A believer in process driven development with customer focus
  • Loves the art of building software and believes that a good ideas become truly innovative when challenged by different points of view
  • Excels and enjoys working in a collaborative team environment
  • 8 to 15 years of development experience and a history of leading through example

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 may work side-by-side with analysts and developers to identify and debug corner cases in map data processing, extend the existing platform to support new map data use cases, or help redesign key components to improve data abstraction and clarify software boundaries

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

B.S., M.S. in Computer Science or equivalent

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 big data technologies such as Cassandra, Spark, Kafka, Hadoop, etc
  • - 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


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 - Core

Apple, Inc.
Seattle, WA

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