CareerPlanSign in

Senior Software Engineer - Intelligence Platform Data Foundations, Proactive

Cupertino, United States of America💼 Full-time🗓 2026-09-18 → 2026-09-28

Core

Design, build, and optimize on-device data persistence and synchronization systems that power Apple Intelligence features like Spotlight Search and Siri across iOS, macOS, and other Apple devices.

Role type

Senior backend and systems engineer (on-device data infrastructure)

Builds

Data modeling, persistence, and synchronization infrastructure for Apple's intelligent system experiences

Domain

Consumer electronics / Mobile operating systems / Distributed systems

Required skills

C/C++/Objective-C/Swift/Go/Java/Rust, backend and systems-level programming, concurrency and multi-threaded design, database and storage systems, data synchronization, performance optimization, strong-typing design

Preferred skills

distributed systems, machine learning collaboration, performance profiling, macOS/iOS development, data serialization formats

Technologies

iOS, macOS, visionOS, watchOS, tvOS, C, C++, Objective-C, Swift, Go, Java, Rust

Responsibilities

Design and optimize on-device data persistence and synchronization across Apple OS stacks. Solve large-scale indexing and data-processing challenges with resource-efficient solutions. Partner with ML teams to onboard named entities and user-behavior data streams. Diagnose and resolve correctness, performance, and reliability issues in distributed environments. Provide design guidance to partner engineering teams.

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.