iOS Frameworks Engineer, Services Special Project

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
89 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $225k
This role $255k
$130k $346k
below market most similar roles pay here above market

This role pays more than 88% of similar roles. Most pay $202,495–$247,337 — the blue band above. At the midpoint, this role pays about $255k versus about $225k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · iOS Frameworks Engineer, Services Special Project

The senior iOS Frameworks Engineer - Services Special Project joins the Services engineering team to design and build foundational on-device systems powering Generative AI experiences. This role focuses on platform-level engineering, specifically developing the systems, services, and infrastructure beneath the UI layer. Key responsibilities include designing frameworks, daemons, and system services, building inter-process communication layers using XPC, and architecting CloudKit-based data synchronization. The engineer will also design interfaces to REST endpoints, maintain metrics and telemetry frameworks, and drive architectural decisions while mentoring other engineers. Required technical skills include proficiency in Swift, Objective-C, and systems programming concepts like concurrency and memory management. The role utilizes tools such as Xcode, LLDB, Instruments, and Git to solve complex problems regarding performance, energy efficiency, and resource constraints.

What you'll do

  • Design and implement frameworks, daemons, and system services for Apple Services experiences.
  • Build efficient inter-process communication layers using XPC for secure and performant data exchange.
  • Architect and implement CloudKit-based data synchronization for seamless cross-device experiences.
  • Design robust interfaces to REST endpoints and backend services with graceful degradation.
  • Build and maintain metrics and telemetry frameworks to measure feature health and performance.
  • Drive architectural decisions and perform peer reviews of API designs and software changes.
  • Mentor other engineers to improve engineering quality and technical depth.

What we're looking for

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 6+ years of software engineering experience on client-side or platform-level iOS systems.
  • Strong proficiency in Swift and Objective-C for shipping production-quality frameworks, daemons, or system APIs.
  • Strong systems programming expertise in concurrency, multithreading, memory management, and performance tuning.
  • Understanding of systems-level concepts including XPC, process lifecycle management, and resource constraints.
  • Experience integrating client applications with RESTful APIs and cloud services.
  • Proficiency with development tools such as Xcode, LLDB, Instruments, and Git.
  • Experience with CloudKit, AI/ML principles, or SQL and database technologies (preferred).

More like this

Similar roles

Senior iOS Frameworks Engineer, HealthKit

Apple Inc

Sunnyvale, CA 40 days ago $184,700–$324,800
Swift Objective-C C++ iOS watchOS HealthKit CloudKit Grand Central Dispatch XPC SQL Distributed Systems Multi-threading API Design Data Structures Algorithms Performance Tuning

Senior iOS Frameworks Engineer, HealthKit

Apple Inc

Sunnyvale, CA 163 days ago $184,700–$324,800
Swift Objective-C C++ iOS watchOS HealthKit CloudKit Grand Central Dispatch XPC SQL Distributed Systems Multi-threading API Design Data Structures Algorithms Performance Tuning Debugging Tools

Senior iOS Frameworks Engineer, HealthKit

Apple Inc

Sunnyvale, CA 40 days ago $184,700–$324,800
Swift Objective-C C++ iOS watchOS HealthKit CloudKit Grand Central Dispatch XPC SQL Distributed Systems Multi-threading API Design Data Structures Algorithms Performance Tuning Debugging Tools

Senior iOS Frameworks Engineer, HealthKit

Apple Inc

San Diego, CA 40 days ago $175,000–$308,500
Swift Objective-C C++ iOS watchOS HealthKit CloudKit Grand Central Dispatch XPC SQL Distributed Systems Multi-threading API Design Data Structures Algorithms Performance Tuning Debugging Tools

Senior iOS Frameworks Engineer, HealthKit

Apple Inc

San Diego, CA 163 days ago $175,000–$308,500
Swift Objective-C C++ iOS watchOS HealthKit CloudKit Grand Central Dispatch XPC SQL Distributed Systems Multi-threading Interprocess Communication API Design Performance Tuning Data Structures Algorithms

Senior iOS Frameworks Engineer, HealthKit

Apple Inc

San Diego, CA 40 days ago $175,000–$308,500
Swift Objective-C C++ iOS watchOS HealthKit CloudKit Grand Central Dispatch XPC SQL Distributed Systems Multi-threading API Design Data Structures Algorithms Performance Tuning Debugging Tools