Software Engineer, Playback and Media Protection
Core
Develop and implement DRM and security solutions across Apple's media ecosystem to protect playback and user data.
Role type
Senior IC software engineer (DRM and endpoint security)
Builds
DRM technologies (FairPlay, PlayReady, Widevine) and endpoint security systems for Apple media products
Domain
Media streaming, digital rights management, endpoint security
Required skills
Java, DRM technologies (FairPlay, PlayReady, Widevine), endpoint security, authentication protocols, relational databases, NoSQL (Cassandra), performance tuning, system design
Preferred skills
Hands-on DRM experience, data modeling techniques, NoSQL familiarity
Technologies
Java, FairPlay, PlayReady, Widevine, Cassandra
Responsibilities
Design and build DRM technologies and security solutions across the media ecosystem; Verify device signatures, manage one-time passwords, and secure user tokens; Own projects from inception to production deployment with a focus on performance; Innovate and challenge assumptions to solve ambiguous problems
Seniority
Mid-level to Senior, hands-on IC
