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
iCloud Storage metadata layer, next-gen CDC pipeline, log storage, tiered storage
Domain
Cloud Infrastructure / Distributed Databases
Required skills
Distributed systems design, Planet-scale database expertise, Technical strategy definition, Cross-functional leadership, System scalability analysis, Technical mentorship
Preferred skills
Modern data storage systems, Security & privacy knowledge
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 standards. Lead rethinking of transaction layer and scalability architecture. Guide team initiatives for CDC pipeline, log storage, and tiered storage.
Seniority
Principal, strategy & mentorship
