CareerPlanSign in

User Secrets, Software Engineer, SEAR

Cupertino, United States of America💼 Full-time🗓 2026-03-27 → 2026-09-28

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 854,000+ jobs from 20+ sources.