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
Dec 6, 2025
Cupertino, CA, US
Apply Now

The IDS Server (Messaging Identity) team at Apple is looking to solve the problem of providing identity and discovery backend services that powers Messages, FaceTime and hundreds of other messaging, sharing, and sync features between Apple devices in a secure, reliable, and privacy-protecting way.

Requirements

  • Good understanding of multi-threading, non-blocking I/O, networking concepts, and applied cryptography (encryption, key exchange, hashing, certificates)
  • 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)

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
  • build messaging experiences and infrastructure that scales to the next billion customers
  • apply technical perfection towards the end goal of driving real business impact
  • work on account and phone number authentication, identity access management, messaging addressability, key transparency, satellite messaging, combating spam, and much more
  • build new messaging experiences, while solving unique, large-scale, and highly-complex technical problems

Other

  • At least 6 years of backend software engineering experience
  • Independent, driven, motivated, and a deep sense of ownership over the products we work on
  • Strong written and verbal communication skills
  • Ability to build positive relationships with the people you work with
  • Apple is an equal opportunity employer that is committed to inclusion and diversity