Senior Software Engineer - iCloud Messaging Identity Services
Core
Build identity and discovery backend services powering iMessage, FaceTime, and other messaging features for billions of Apple devices.
Role type
Senior IC backend software engineer (messaging infrastructure)
Builds
Scalable, highly-available web services and identity management systems for global messaging
Domain
Consumer technology, distributed systems, identity and access management
Required skills
Java, Go, C#, distributed databases (Cassandra), cloud services, backend engineering
Preferred skills
multi-threading, non-blocking I/O, networking, applied cryptography, identity/authorization systems at scale
Responsibilities
Lead cross-functional projects, partner with Mobile/Web/Security teams, drive features end-to-end from design to operations
Seniority
Senior, hands-on IC
Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.