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

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 8 days 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?

Jobs Related To Apple Senior Software Engineer - System Frameworks & Controls

WebKit Architecture Engineer

Senior WebKit Architecture Engineer position at Apple, focusing on core framework development, security, and performance optimization using C++ and web technologies.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Payments & Trade-In systems, requiring 10+ years of experience in SAP SD implementation and enhancement.

Xcode Program, Build, and Release Project Manager

Senior Project Manager role at Apple managing Xcode and Swift Playground releases, coordinating builds and bug tracking operations for developer tools.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and Live video production.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and entertainment technology.