Drimva

Apple

Sr Messages Infrastructure Engineer

$185K–$325K

San Francisco Bay Area, California · Senior · Full-time · Posted Mar 12, 2026

Experience
At least 6 years of industry experience building mobile applications; preferred: at least 2 years of hands-on iOS or macOS application development.

About the job

Designs and maintains Messages’ on-device data architecture and iCloud sync infrastructure across Apple platforms, supporting secure messaging features.

What you'll do

  • Design and maintain architecture that stores, serves, and syncs Messages data across iOS, macOS, watchOS, and visionOS.
  • Build data structures, APIs, database schemas, and CloudKit-based sync infrastructure; manage system daemons, attachment storage, and transcoding pipelines.
  • Write testable code to ensure quality and backwards compatibility, and collaborate with cross-functional teams on new features.

What they ask for

  • Strong object-oriented development and design skills.
  • Ability to adapt quickly to new technical environments and solve sophisticated problems.
  • Passion for modular, maintainable, testable code.

Nice to have

  • At least 2 years of hands-on iOS or macOS application development.
  • Experience with Swift and/or Objective-C, SQLite, CloudKit, XPC, multithreading, synchronization, interprocess communication, legacy code, or communication-feature data layers.

Pay

$184,700 and $324,800 (base salary range)

Tools

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

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)