CareerPlan

Sr. Principal Engineer - FoundationDB

Cupertino, United States of AmericaFull-time2026-10-27 → 2026-11-10

Core

Define architectural direction and solve hardest problems in planet-scale distributed databases for iCloud.

Role type

Principal Engineer (distributed systems architecture)

Builds

FoundationDB, the metadata layer behind iCloud Storage

Domain

Cloud infrastructure / Distributed databases

Required skills

Distributed systems design, Planet-scale database systems, Technical strategy definition, Cross-functional partnership, Technical mentorship, System scalability analysis

Preferred skills

Modern data storage systems, Security & privacy

Technologies

FoundationDB, Spanner, DynamoDB, CockroachDB

Responsibilities

Define long-term technical vision and architectural direction for FoundationDB, Provide deep technical guidance on complex distributed system challenges, Partner with engineering leadership to align technical direction with business priorities, Mentor engineers and define technical hiring bar, Lead rethinking of transaction layer and scalability architecture, Guide team in building next-generation CDC pipeline and tiered storage

Seniority

Principal, strategy & mentorship