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 Apples 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
- At least a BS and 6 years production-level development experience.
- Experience delivering end-to-end projects from gathering initial requirements through production deployment
- Strong knowledge of building highly available low-latency JVM-based web services
- Ability to work with large sophisticated codebases and long-running projects
- Proficiency in Scala or Java (5 years) and familiarity with a scripting language (e.g. Python)
- 2 years hands-on experience with at least one of: Cassandra S3 and/or Redis
- Detailed understanding of traditional big data tools (ie: Spark Hadoop) and distributed data storage systems
- Familiarity with one or more streaming technologies such as Kafka Streams Apache Flink or other
- Experience with geospatial data storage and processing
- Proven success applying Generative AI to production systems beyond prompt engineering
- Experience working with geospatial data formats such as GeoTIFF raster maps shapefiles or GeoJSON
Required Experience:
Senior IC
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 Apples diverse ecosystem. As an ...
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 Apples 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
- At least a BS and 6 years production-level development experience.
- Experience delivering end-to-end projects from gathering initial requirements through production deployment
- Strong knowledge of building highly available low-latency JVM-based web services
- Ability to work with large sophisticated codebases and long-running projects
- Proficiency in Scala or Java (5 years) and familiarity with a scripting language (e.g. Python)
- 2 years hands-on experience with at least one of: Cassandra S3 and/or Redis
- Detailed understanding of traditional big data tools (ie: Spark Hadoop) and distributed data storage systems
- Familiarity with one or more streaming technologies such as Kafka Streams Apache Flink or other
- Experience with geospatial data storage and processing
- Proven success applying Generative AI to production systems beyond prompt engineering
- Experience working with geospatial data formats such as GeoTIFF raster maps shapefiles or GeoJSON
Required Experience:
Senior IC
View more
View less