User Secrets, Software Engineer, SEAR
Core
Building server-based end-to-end encrypted data recovery systems to securely store, sync, and recover user secrets (passwords, keys) across Apple products.
Role type
Senior IC software engineer (security & cryptography)
Builds
End-to-End Encrypted data synchronization systems for iCloud
Domain
Cloud security, cryptography, distributed systems
Required skills
C, OS security, applied cryptography, key management, distributed consensus algorithms
Preferred skills
Swift, Obj-C, Trusted Execution Environments development
Technologies
C, Swift, Obj-C
Responsibilities
Design and implement server-side encrypted data recovery mechanisms; collaborate with OS and hardware security teams; contribute to iCloud synchronization infrastructure.
Seniority
Senior, hands-on IC
Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.
