Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Engineering Manager - Apple Data Platform - Lakehouse

Apple

$198,300 - $342,800
Sep 28, 2025
Cupertino, CA, US
Apply Now

Apple is seeking to enhance its data-driven decision-making capabilities across various products and organizations, including Siri, Search, Media, iCloud, News, Apple Intelligence, and Maps, by building and operating a managed Lakehouse platform.

Requirements

  • Good understanding of open source data processing frameworks like Apache Spark, Apache Flink, Apache Iceberg, and REST Catalog to operate Lakehouse
  • Proven expertise in operating large Lakehouse leveraging Spark, Iceberg, REST Catalog
  • Experience building and growing teams focussed on Lakehouse concepts
  • Strong problem-solving and analytical skills
  • Experience with storage and compute architectures, metadata management, and scalable data processing frameworks
  • Knowledge of Lakehouse principles
  • Experience with Apache Spark, Iceberg, REST Catalog

Responsibilities

  • Define and drive the technical roadmap for our Lakehouse, ensuring alignment with Apple’s overall data strategy and advancing the adoption of open formats and governance standards
  • Drive innovation in data processing techniques by exploring emerging technologies and approaches to enhance performance, scalability, and efficiency across the Lakehouse architecture
  • Lead the design, development, and deployment of robust, scalable Lakehouse leveraging Apache Spark, Apache Iceberg, and the REST Catalog for metadata management and interoperability
  • Ensure the reliability, availability, and security of the Lakehouse infrastructure to support both analytical and operational workloads
  • Collaborate with other engineering teams to integrate our data processing technologies with other Apple systems and services
  • Build, mentor, and manage a high-performing team of software engineers with focus on Lakehouse, and related technologies
  • Partner with data scientists, data engineers, product managers, and other stakeholders to understand their data processing needs and requirements

Other

  • 8+ years of software development experience, with a focus on batch and streaming data processing at scale
  • 4+ years of engineering people management experience; leading, mentoring, and growing teams
  • Excellent communication, interpersonal, and leadership skills
  • BS, MS, or Ph.D. in Computer Science or a related field of study
  • Ability to work with cross-functional teams