CareerPlanSign in

Sr Messages Infrastructure Engineer

San Francisco Bay Area, United States of America💼 Full-time🗓 2026-03-12 → 2026-09-28

Core

Designing and ensuring the robustness of Messages core on-device architecture and sync infrastructure for iOS, macOS, watchOS, and visionOS.

Role type

Senior IC infrastructure engineer (mobile messaging)

Builds

Messages core, Messages in iCloud, CloudKit integration, system daemons, and attachment storage pipelines

Domain

Consumer technology, mobile operating systems, distributed systems

Required skills

Object-oriented design, mobile application development, database schema design, API design, system daemon management, multi-threaded processing, interprocess communication, legacy code maintenance, backwards compatibility

Preferred skills

Swift, Objective-C, SQLite, CloudKit, XPC, transcoding pipelines

Technologies

iOS, macOS, watchOS, visionOS, CloudKit, SQLite, XPC

Responsibilities

Designing and maintaining on-device architecture for storing, vending, and syncing Messages data. Developing robust data structures, APIs, and database schemas. Building and optimizing sync infrastructure. Managing system daemons, attachment storage, and transcoding pipelines. Creating testable code to ensure quality and backwards compatibility. Collaborating with cross-functional teams to build new features.

Seniority

Senior, hands-on IC

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