Resume and JobRESUME AND JOB
Apple logo

Senior Software Engineer – Maps Data Platform Storage Team

Apple

Software and Technology Jobs

Senior Software Engineer – Maps Data Platform Storage Team

full-timePosted: Sep 15, 2025

Job Description

The Maps Data Platform Storage team oversees the storage and processing of all data at the core of Apple Maps. We build and maintain the systems that enable efficient storage, retrieval, and processing of petabytes of map data that powers the Apple Maps experience used by millions of people every day! As a Maps data platform engineer, you’ll design and help implement systems which empower teams across engineering and operations to build our future Apple Maps experiences! The Maps Data Platform Storage team builds and maintains the foundation that powers Apple Maps. We are responsible for the storage and processing infrastructure that handles petabytes of map data, enabling real-time and batch updates for high-performance access across Apple’s diverse ecosystem. As an Engineer on our team, you will (among other things): - Create and deploy scalable storage solutions for Maps data for both real-time and batch access - Implement foundational platform components to support Generative AI-based multi-agent systems - Work closely with multi-functional teams to enhance and improve storage solutions This position is ideal for innovative team members who are passionate and comfortable when working with complexity and ambiguity to deliver tangible results

Locations

  • San Francisco Bay Area, California, United States

Salary

Estimated Salary Rangemedium confidence

40,000,000 - 80,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • designing systemsintermediate
  • implementing systemsintermediate
  • creating scalable storage solutionsintermediate
  • deploying scalable storage solutionsintermediate
  • implementing foundational platform componentsintermediate
  • supporting Generative AI-based multi-agent systemsintermediate
  • working with multi-functional teamsintermediate
  • enhancing storage solutionsintermediate
  • improving storage solutionsintermediate
  • working with complexity and ambiguityintermediate
  • delivering tangible resultsintermediate

Required Qualifications

  • At least a BS and 6 years production-level development experience. (experience, 6 years)
  • Experience delivering end-to-end projects from gathering initial requirements through production deployment (experience)
  • Strong knowledge of building highly available, low-latency JVM-based web services (experience)
  • Ability to work with large, sophisticated codebases and long-running projects (experience)
  • Proficiency in Scala or Java (5+ years) and familiarity with a scripting language (e.g. Python) (experience, 5 years)
  • 2+ years hands-on experience with at least one of: Cassandra, S3 and/or Redis (experience, 2 years)
  • Detailed understanding of traditional big data tools (ie: Spark, Hadoop) and distributed data storage systems (experience)
  • Familiarity with one or more streaming technologies such as Kafka Streams, Apache Flink, or other (experience)

Preferred Qualifications

  • Experience with geospatial data storage and processing (experience)
  • Proven success applying Generative AI to production systems beyond prompt engineering (experience)
  • Experience working with geospatial data formats such as GeoTIFF, raster maps, shapefiles, or GeoJSON (experience)

Responsibilities

  • The Maps Data Platform Storage team builds and maintains the foundation that powers Apple Maps. We are responsible for the storage and processing infrastructure that handles petabytes of map data, enabling real-time and batch updates for high-performance access across Apple’s diverse ecosystem.
  • As an Engineer on our team, you will (among other things):
  • - Create and deploy scalable storage solutions for Maps data for both real-time and batch access
  • - Implement foundational platform components to support Generative AI-based multi-agent systems
  • - Work closely with multi-functional teams to enhance and improve storage solutions
  • This position is ideal for innovative team members who are passionate and comfortable when working with complexity and ambiguity to deliver tangible results
  • Partner both directly and independently with a wide array of partners to iterate on our platform offerings
  • Design and implement scalable storage architectures supporting dynamic use cases
  • Drive end-to-end delivery of the software projects and enable platform users across the Maps organization
  • Support and improve new and existing backend storage systems that power Apple Maps

Target Your Resume for "Senior Software Engineer – Maps Data Platform Storage Team" , Apple

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer – Maps Data Platform Storage Team. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer – Maps Data Platform Storage Team" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Senior Software Engineer – Maps Data Platform Storage Team @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Apple logo

Senior Software Engineer – Maps Data Platform Storage Team

Apple

Software and Technology Jobs

Senior Software Engineer – Maps Data Platform Storage Team

full-timePosted: Sep 15, 2025

Job Description

The Maps Data Platform Storage team oversees the storage and processing of all data at the core of Apple Maps. We build and maintain the systems that enable efficient storage, retrieval, and processing of petabytes of map data that powers the Apple Maps experience used by millions of people every day! As a Maps data platform engineer, you’ll design and help implement systems which empower teams across engineering and operations to build our future Apple Maps experiences! The Maps Data Platform Storage team builds and maintains the foundation that powers Apple Maps. We are responsible for the storage and processing infrastructure that handles petabytes of map data, enabling real-time and batch updates for high-performance access across Apple’s diverse ecosystem. As an Engineer on our team, you will (among other things): - Create and deploy scalable storage solutions for Maps data for both real-time and batch access - Implement foundational platform components to support Generative AI-based multi-agent systems - Work closely with multi-functional teams to enhance and improve storage solutions This position is ideal for innovative team members who are passionate and comfortable when working with complexity and ambiguity to deliver tangible results

Locations

  • San Francisco Bay Area, California, United States

Salary

Estimated Salary Rangemedium confidence

40,000,000 - 80,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • designing systemsintermediate
  • implementing systemsintermediate
  • creating scalable storage solutionsintermediate
  • deploying scalable storage solutionsintermediate
  • implementing foundational platform componentsintermediate
  • supporting Generative AI-based multi-agent systemsintermediate
  • working with multi-functional teamsintermediate
  • enhancing storage solutionsintermediate
  • improving storage solutionsintermediate
  • working with complexity and ambiguityintermediate
  • delivering tangible resultsintermediate

Required Qualifications

  • At least a BS and 6 years production-level development experience. (experience, 6 years)
  • Experience delivering end-to-end projects from gathering initial requirements through production deployment (experience)
  • Strong knowledge of building highly available, low-latency JVM-based web services (experience)
  • Ability to work with large, sophisticated codebases and long-running projects (experience)
  • Proficiency in Scala or Java (5+ years) and familiarity with a scripting language (e.g. Python) (experience, 5 years)
  • 2+ years hands-on experience with at least one of: Cassandra, S3 and/or Redis (experience, 2 years)
  • Detailed understanding of traditional big data tools (ie: Spark, Hadoop) and distributed data storage systems (experience)
  • Familiarity with one or more streaming technologies such as Kafka Streams, Apache Flink, or other (experience)

Preferred Qualifications

  • Experience with geospatial data storage and processing (experience)
  • Proven success applying Generative AI to production systems beyond prompt engineering (experience)
  • Experience working with geospatial data formats such as GeoTIFF, raster maps, shapefiles, or GeoJSON (experience)

Responsibilities

  • The Maps Data Platform Storage team builds and maintains the foundation that powers Apple Maps. We are responsible for the storage and processing infrastructure that handles petabytes of map data, enabling real-time and batch updates for high-performance access across Apple’s diverse ecosystem.
  • As an Engineer on our team, you will (among other things):
  • - Create and deploy scalable storage solutions for Maps data for both real-time and batch access
  • - Implement foundational platform components to support Generative AI-based multi-agent systems
  • - Work closely with multi-functional teams to enhance and improve storage solutions
  • This position is ideal for innovative team members who are passionate and comfortable when working with complexity and ambiguity to deliver tangible results
  • Partner both directly and independently with a wide array of partners to iterate on our platform offerings
  • Design and implement scalable storage architectures supporting dynamic use cases
  • Drive end-to-end delivery of the software projects and enable platform users across the Maps organization
  • Support and improve new and existing backend storage systems that power Apple Maps

Target Your Resume for "Senior Software Engineer – Maps Data Platform Storage Team" , Apple

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer – Maps Data Platform Storage Team. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer – Maps Data Platform Storage Team" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Senior Software Engineer – Maps Data Platform Storage Team @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.