Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer - Messaging Identity Services

Apple

Salary not specified
Nov 16, 2025
Cupertino, CA, US
Apply Now

The IDS Server (Messaging Identity) team provides the identity and discovery backend services that powers Messages, FaceTime and hundreds of other messaging, sharing, and sync features between Apple devices. We connect billions of devices around the world, and their users, with each other in a secure, reliable, and privacy-protecting way. We are seeking to build messaging experiences and infrastructure that scales to the next billion customers.

Requirements

  • Experience in Java, Go, C-Sharp, or similar languages.
  • Experience in building large scale, highly available cloud services.
  • Experience with distributed database systems (such as Cassandra)
  • Good understanding of multi-threading, non-blocking I/O, networking concepts, and applied cryptography (encryption, key exchange, hashing, certificates).

Responsibilities

  • all aspects of software development, from feature exploration to design, development, testing, and operations
  • represent our team in various cross-functional settings
  • lead projects in our realms of expertise
  • building messaging experiences and infrastructure that scales to the next billion customers
  • tackling a wide breadth of challenges across account and phone number authentication, identity access management, messaging addressability, key transparency, satellite messaging, combating spam, and much more

Other

  • Independent, driven, motivated, and a deep sense of ownership over the products we work on.
  • Strong written and verbal communication skills
  • excellent communication skills and the ability to build positive relationships with the people you work with.
  • At least 6 years of backend software engineering experience