Join Apple's Security Engineering & Architecture organization as part of the User Secrets team, where our mission is to protect user data through world-class encrypted storage, synchronization, and recovery solutions. We're seeking a Security Software Engineer to help develop and maintain the foundations for storing and syncing private user data across Apple's product ecosystem (Mac, iPhone, iPad, Apple Watch, and Apple TV).
You'll be working on critical systems that protect passwords, encryption keys, and other sensitive data, implementing solutions from the OS kernel level up to iCloud services. This role offers the opportunity to impact billions of users while collaborating with teams across Apple's technology stack. As a generalist engineer, you'll tackle diverse technical challenges, balancing security, performance, and usability requirements.
The ideal candidate combines strong systems programming expertise with security domain knowledge, particularly in OS security and cryptography. You'll join a team that values collaboration, technical excellence, and a commitment to user privacy. Your work will directly contribute to Apple's reputation for exceptional security and privacy protection.
Working at Apple means joining a company that sets the standard for technology innovation and user privacy. You'll have access to cutting-edge resources and the opportunity to work with world-class engineers. We offer competitive compensation, including base pay between $143,100 and $264,200, plus equity opportunities through stock programs, comprehensive benefits, and a culture that values work-life balance.
If you're passionate about security, privacy, and building systems that protect millions of users' most sensitive data, while working with some of the most advanced technology platforms in the world, this role offers an exceptional opportunity to make a meaningful impact at global scale.