Senior Software Engineer - System Frameworks & Controls

A technology company that prioritizes user privacy and builds the Apple ecosystem of products and services.
$135,400 - $250,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Senior CPU Microarchitect/RTL Engineer position at Apple focusing on CPU front-end and out-of-order subsystem development for high-performance processors.

Senior Application Backend Engineer, Content Partner Applications

Senior Backend Engineer role at Apple building analytics platforms for content partners, offering competitive pay and benefits in Seattle.

CAD Engineer – Design Verification Tools and Infrastructure

Senior CAD Engineer role at Apple focusing on design verification tools and infrastructure for silicon development, offering competitive compensation and comprehensive benefits.

Graphics Power Engineer, Platform Architecture

GPU Platform Architecture Engineer role at Apple focusing on power architecture development and optimization for next-generation graphics processors.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on pre-silicon verification and testing for hardware products, offering competitive compensation and benefits.

Description For Senior Software Engineer - System Frameworks & Controls

Apple is seeking a Senior Software Engineer to join their System Frameworks & Controls team, focusing on privacy features and controls within the Apple ecosystem. This role is crucial in developing and maintaining systems that protect user privacy and data management. The position involves working with core technologies like C, Objective-C, and Swift to build robust privacy controls and permission systems.

The ideal candidate will be responsible for developing sophisticated systems that manage user data privacy, including permission systems for sensor information and data stores. They will work on evolving privacy controls to address new threat vectors and ensure user consent is properly maintained. The role requires expertise in multi-threaded programming, API design, and system architecture.

This is an excellent opportunity for an experienced engineer passionate about privacy and security in software development. The position offers comprehensive benefits, including competitive salary, stock options, and medical coverage. Working at Apple means being part of a team that values user privacy as a fundamental principle and strives to create transparent, effective data management solutions.

The role combines technical expertise with privacy advocacy, requiring both strong engineering skills and an understanding of user privacy needs. You'll collaborate across multiple teams to integrate privacy controls throughout Apple's ecosystem, ensuring a seamless and secure user experience. The position offers growth opportunities through mentorship, technical leadership, and the chance to impact millions of users' privacy protection.

Last updated a month ago

Responsibilities For Senior Software Engineer - System Frameworks & Controls

  • Develop and debug systems in C, Objective-C, and Swift for user data privacy controls
  • 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 privacy threat vectors
  • Build and support software frameworks, APIs, and UI components
  • Participate in all phases of software development across Apple platforms

Requirements For Senior Software Engineer - System Frameworks & Controls

  • Understanding of multi-threaded programming, synchronization, and multi-process IPC
  • Understanding of operating system concepts
  • Ability to design and build software APIs
  • Proficiency in C, Objective-C, or Swift
  • 5 years of professional experience as a software engineer
  • Experience shipping software to customers
  • Experience in software development lifecycle

Benefits For Senior Software Engineer - System Frameworks & Controls

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?