Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

User Secrets - Software Engineer

Apple

$147,400 - $272,100
Sep 17, 2025
Cupertino, CA, US
Apply Now

Ensure that a user’s secret data stays accessible only to them, by using Apple’s hardware and software to deliver world-class encrypted data storage, synchronization, and recovery options.

Requirements

  • Exposure to and knowledge of OS security, applied cryptography, and key management
  • Ability to understand and drive architectural changes to complex distributed systems with backward-compatibility requirements
  • Swift, Obj-C, C, C++ experience

Responsibilities

  • influence the design and implementation of Apple's embedded and desktop operating system products
  • collaborating closely with all other security partners, ranging from our Operating System kernel group to our Cloud Services architects
  • contribute code and technical know-how from the inner levels of the on-device OS to hosted iCloud services
  • enable usable end-to-end encrypted data synchronization for users
  • tackling wide-ranging engineering problems anywhere in the software stack
  • resolving conflict and balancing compromises between several factors such as ease of use, performance, and security

Other

  • A genuine passion for building effective, scalable, and useful tools for users to safeguard their most precious data
  • M.S. in Computer Science or equivalent industry experience
  • 5 years of experience as a Software Engineer in a Systems Programming or Distributed Systems development role
  • Excellent collaboration and leadership skills
  • Ability to dive into and understand unfamiliar codebases and systems