Job Details

Job Information

Engineering Manager
AWM-4407-Engineering Manager
5/9/2026
5/14/2026
Negotiable
Permanent

Other Information

www.apple.com
Cupertino, CA, 95015, USA
Cupertino
California
United States
95015

Job Description

No Video Available
 

Weekly Hours: 40

Role Number: 200648197-0836

Summary

Apple Data Platform is looking for an Engineering Manager to lead and develop a team of software engineers building distributed data fabric infrastructure at Apple-scale. This is a highly technical role supporting systems that are critical to Apple's AI/ML workloads, managing data placement, replication, and lifecycle across multi-cloud and multi-datacenter environments.

Description

We build and operate a distributed, multi-tiered data fabric written in Rust, powering Apple's AI/ML infrastructure at scale. The team is small and fast-paced, operating with high autonomy, and focusing on building simple, maintainable solutions to hard infrastructure problems. We are an international team with members in Cupertino, CA and London, UK.

Minimum Qualifications

  • Experience managing or collaborating with distributed international teams

  • 5+ years of experience designing and building distributed systems at scale

  • 5+ years of hands-on experience in systems programming, with proficiency in Rust or equivalent low-level languages (C, C++, etc)

  • Experience with AI/ML infrastructure or data pipeline systems

  • Deep understanding of distributed systems, object storage, and large-scale data infrastructure

  • B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or equivalent practical experience.

Preferred Qualifications

  • Experience with multi-cloud storage systems (e.g. S3, GCS, Azure Blob) and data-orchestration at scale

  • Familiarity with storage performance characteristics, replication strategies, and fault tolerance in distributed environments

  • Experience managing software engineers, with demonstrated ability to develop individuals and improve team performance

  • Experience hiring and retaining strong engineering talent

  • Comfortable operating with high autonomy and minimal process overhead

  • Experience navigating complex, cross-functional environments and managing expectations across multiple stakeholders and partner teams.

  • Excellent communication skills, with the ability to clearly articulate technical concepts, trade-offs, and impact to diverse audiences, including senior leadership.

Other Details

No Video Available
--

About Organization

 
About Organization