We are looking for an experienced Software Engineer to join Apple's cloud services infrastructure team, specifically working on CloudKit - Apple's foundational privacy-focused database platform. This role offers an exciting opportunity to work on technology that impacts billions of active Apple customers worldwide.
CloudKit is the backbone of iCloud, providing a strongly-consistent database platform that powers critical Apple services including Photos, Drive, Notes, Keynote, News, and numerous third-party applications. The platform is built with user privacy as a core principle while delivering high performance, availability, and scalability.
As a key member of our world-class engineering team, you will:
The ideal candidate has deep expertise in distributed systems, with 4+ years of experience in Java, C, or C++. You should be well-versed in NoSQL/relational databases, concurrent programming, and large-scale distributed systems. Knowledge of technologies like FoundationDB, Redis, Kafka, and cloud platforms (AWS/GCP) is highly valued.
This role offers the opportunity to:
Benefits include competitive base pay ($132,100-$244,600), equity opportunities through stock programs, comprehensive medical/dental coverage, retirement benefits, education reimbursement, and various Apple product discounts.