CareerPlanSign in

Senior iOS Software Engineer — CloudKit

San Diego, United States of America💼 Full-time🗓 2026-09-14 → 2026-09-28

Core

Designing and implementing key components of the iCloud platform and cloud services infrastructure, integrating capabilities into Apple's operating systems.

Role type

Senior IC iOS Software Engineer (CloudKit)

Builds

iCloud platform components, secure cloud storage, protected computation, and system daemons for services like FaceTime, Push Notifications, iCloud Drive, Photos, and Backup.

Domain

Consumer technology, Cloud infrastructure, System-level software

Required skills

Swift, Objective-C, C, libdispatch, POSIX APIs, system-level framework design, IPC, multi-process performance optimization, client-server architecture, network protocols, distributed systems, cryptographic protection

Preferred skills

Swift concurrency, security and privacy concepts, event-based programming

Technologies

Swift, Objective-C, C, libdispatch, POSIX, CloudKit

Responsibilities

Craft clear APIs for adopters, build performant system daemons with network and file system stacks, design scalable features and protocols with server counterparts, implement core components of cryptographic protection for cloud data

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.