Senior Software Engineer — CloudKit Client
Core
Design and implement key components of the iCloud platform and CloudKit sync/storage system, integrating capabilities into Apple's operating systems.
Role type
Senior IC software engineer (cloud infrastructure)
Builds
CloudKit frameworks, daemons, and APIs for user data sync and storage
Domain
Consumer technology, cloud services, distributed systems
Required skills
Objective-C, Swift, Apple platforms (iOS/macOS/watchOS/tvOS), system-level framework design, API design, interprocess communication, distributed systems, cryptography
Preferred skills
Swift concurrency, security and privacy concepts, event-based programming
Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.