Sr. Principal Engineer - FoundationDB
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
