CareerPlan

Engineering Manager, CloudKit Infrastructure - iCloud

Seattle, United States of AmericaFull-time2026-10-15 → 2026-11-10

Core

Lead a team building and operating CloudKit, Apple's foundational distributed database platform that stores and syncs user data across devices at massive scale.

Role type

Senior Engineering Manager, Cloud Infrastructure

Builds

CloudKit platform components ensuring data consistency, recovery, and self-healing for billions of users

Domain

Cloud infrastructure, distributed databases, storage systems

Required skills

distributed systems, cloud-native infrastructure, team leadership, architectural decision-making, operational oversight, strategic planning, mentorship

Preferred skills

Java, C, C++, NoSQL, key-value databases, network I/O frameworks, relational storage, orchestration frameworks, event streaming, cloud platforms

Technologies

FoundationDB, DynamoDB, Cassandra, Netty, gRPC, Temporal, Kafka, AWS, GCP, Docker, Kubernetes

Responsibilities

Guide complex architectural decisions and contribute to hands-on development; oversee development velocity, code quality, and release processes; support availability and performance of production systems; define and execute technical roadmap; build and mentor high-performing engineering teams; partner with cross-functional teams for integration

Seniority

Senior, hands-on IC with leadership responsibilities