Senior Software Engineer - Privacy Controls and Frameworks

A technology company that prioritizes user privacy and builds innovative products and services within the Apple ecosystem.
$135,400 - $250,600
Security
Senior Software Engineer
In-Person
5+ years of experience
Cybersecurity

Description For Senior Software Engineer - Privacy Controls and Frameworks

Apple is seeking a Senior Software Engineer to join their Privacy Controls and Frameworks team within the Software and Services division. This role is fundamental to Apple's commitment to user privacy, focusing on developing and maintaining systems that give users control over their personal data.

The position involves working on critical privacy features that are core to the Apple ecosystem, developing sophisticated permission systems and privacy controls that protect user data while maintaining a seamless user experience. You'll be working with technologies like C, Objective-C, and Swift to build robust frameworks at the system services layer.

As a senior engineer, you'll be responsible for designing and implementing permission systems that manage access to sensitive information such as Bluetooth, location data, Calendar, and Contacts. The role requires a strong understanding of security principles and the ability to anticipate and prevent potential privacy threats.

The ideal candidate will combine technical expertise with strong communication skills, as collaboration across teams is essential to deliver the best possible privacy solutions. You'll be involved in all aspects of the software development lifecycle, from planning and design to implementation and maintenance.

This is an excellent opportunity for an experienced engineer who is passionate about privacy and security to make a significant impact on products used by millions of people. The role offers competitive compensation, including base pay between $135,400 and $250,600, plus additional benefits such as stock options, comprehensive healthcare, and educational support.

Working at Apple's San Diego location, you'll be part of a team that's dedicated to upholding the highest standards of user privacy. The position offers growth opportunities through mentoring junior engineers, leading technical projects, and continuing to evolve privacy solutions as technology advances.

If you have a strong background in software engineering, experience with system design focused on privacy or security, and a desire to work on technology that directly impacts user privacy, this role offers the chance to work on meaningful projects while advancing your career at one of the world's most innovative companies.

Last updated 13 days ago

Responsibilities For Senior Software Engineer - Privacy Controls and Frameworks

  • Develop and debug privacy control systems written in C, Objective-C and Swift
  • Design and implement permission systems for sensor information and data stores
  • Build and integrate new privacy controls and data access methods
  • Evolve systems to prevent new threat vectors and maintain user consent
  • Build software frameworks at the system services layer
  • Participate in all phases of software development across Apple platforms

Requirements For Senior Software Engineer - Privacy Controls and Frameworks

  • 5 years of professional experience as a software engineer
  • Ability to write, compile and debug software written in C, Objective-C or Swift
  • Understanding of multi-threaded programming, synchronization and multi-process IPC
  • Experience shipping software to customers
  • Experience in planning, design, implementation, integration, test and maintenance phases
  • Understanding of fundamental computer science concepts

Benefits For Senior Software Engineer - Privacy Controls and Frameworks

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Senior Software Engineer - Privacy Controls and Frameworks

Sr. Export Compliance Program Manager

Senior Export Compliance Program Manager role at Apple, managing global export regulations and compliance for cutting-edge technology products.

Senior Software Engineer, Endpoint Security

Senior Software Engineer position at Apple's Endpoint Security team, focusing on developing and implementing security services to protect Apple's infrastructure.

Product Safety Engineer

Senior Product Safety Engineer role at Apple, focusing on ensuring product safety compliance and standards for consumer electronics.

US Enterprise Channel Technical Service Engineer

Senior Technical Service Engineer role at Apple focusing on enterprise solutions, partner enablement, and technical architecture for Apple platforms.

Senior Privacy Engineer - Generative AI & Privacy Technologies

Senior Privacy Engineer role at Apple focusing on implementing privacy-preserving solutions for generative AI and machine learning systems.