Apple
Senior Software Engineer — CloudKit Client
$185K–$278K
Cupertino, California · Senior · Full-time · Posted Jul 27, 2026
- Experience
- 5+ years of software engineering experience.
- Education
- Bachelor's Degree in an engineering-related field or equivalent related experience.
About the job
Build and maintain on-device CloudKit frameworks and daemons that provide privacy-focused sync and storage across Apple platforms.
What you'll do
- Collaborate with adopters to craft clear APIs and build performant daemons with network and file system stacks.
- Partner with server teams to design scalable features and protocols.
- Implement core components that cryptographically protect cloud data.
What they ask for
- Strong programming skills in Objective-C and/or Swift.
- Experience building on Apple Platforms, such as macOS, iOS, watchOS, or tvOS.
- Experience building system-level frameworks and APIs.
- Excellent communication.
Nice to have
- Experience with Swift concurrency.
- Experience with security, privacy, and cryptography concepts; event-based programming or inter-process communication is also a plus.
Pay
USD $184,700 to USD $277,600 base salary
Tools
Objective-C, Swift, macOS, iOS, watchOS, tvOS
Model-written summary · the original posting is authoritative