About the Role
Join the Apple Services Engineering (ASE) Commerce group as a DRM Software Engineer to protect experiences used by hundreds of millions of people across services like Apple TV, Apple Music, Fitness+, Podcasts, and Apple Books. You will work with cutting-edge DRM technologies and endpoint security systems, building the next generation of security infrastructure.
Responsibilities
- Develop and implement DRM and security solutions across Apple's media products.
- Manage DRM and media security solutions for Apple TV, Apple Music, Fitness+, Podcasts, Apple Books, and more.
- Ensure the security of the organization's endpoints.
- Utilize FairPlay technology to verify device signatures and manage device one-time passwords.
- Drive projects from inception to production deployment with a focus on performance.
- Measure, profile, and tune systems.
- Collaborate with other engineers to deliver products and features.
Requirements
- 2+ years of experience in software development.
- Interest in or willingness to develop expertise in DRM technologies (FairPlay, PlayReady, Widevine).
- Interest in endpoint security and authentication protocols.
- Strong programming skills, primarily in Java.
- Ability to drive projects independently from inception to production deployment.
- Strong focus on performance; comfortable measuring, profiling, and tuning systems.
- Excellent communication and presentation skills.
- A self-starting, energetic mindset; comfortable questioning assumptions and navigating ambiguity.
- Strong collaborative instincts.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Skills
- DRM technologies (FairPlay, PlayReady, Widevine)
- Endpoint security
- Authentication protocols
- Java
- Performance tuning
- Relational databases
- Data-modeling techniques
- Cassandra
- NoSQL databases
Location
- Remote
Work Type
- Full-time
Experience Level
- 2+ years
Education Level
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
About the Company
- At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly.
- The Apple Media Products Commerce Engineering team manages DRM and media security solutions across all Apple media products.
