DRM Software Engineer at Apple | NY, US | Rezi

DRM Software Engineer at Apple

DRM Software Engineer

Apple · NY, US

4 days ago

DRM Software Engineer

Apple · NY, US

5 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.