Software Engineer, Playback and Media Protection

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$150,400–$277,600 / yr
Posted
62 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $214k
$126k $294k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $142,400–$216,787 — the blue band above. At the midpoint, this role pays about $214k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Playback and Media Protection

JOB TITLE: Software Engineer, Playback and Media Protection The Software Engineer, Playback and Media Protection joins the Apple Media Products Commerce Engineering team to develop and implement DRM and security solutions across a vast ecosystem of media products including Apple TV, Apple Music, Fitness+, Podcasts, and Apple Books. This role involves building next-generation security infrastructure to protect media experiences and secure organizational endpoints. Key responsibilities include verifying device signatures, managing one-time passwords, and ensuring user token security. The engineer will drive projects from inception to production, focusing on performance tuning and profiling. Required skills include Java programming, knowledge of authentication protocols, and an interest in DRM technologies like FairPlay, PlayReady, and Widevine. Preferred qualifications include experience with relational databases, data-modeling techniques, and Cassandra or other NoSQL databases.

What does a Software Engineer earn in New York?

Median $216000 from 270 postings across 57 companies.

See salary data

What you'll do

  • Develop and implement DRM technologies including FairPlay, PlayReady, and Widevine across the media ecosystem.
  • Design and build security solutions to protect Apple TV, Apple Music, Fitness+, Podcasts, and Apple Books.
  • Verify device signatures and manage device one-time passwords to secure organizational endpoints.
  • Ensure the absolute security of user tokens at a massive scale.
  • Drive projects from initial inception through to production deployment.
  • Measure, profile, and tune systems to maximize performance and scalability.
  • Develop new security initiatives while maintaining and improving existing systems.
  • Solve ambiguous technical problems by questioning assumptions and exploring gray areas.

What we're looking for

  • 2+ years experience in software development.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Strong programming skills, primarily in Java.
  • Interest in (or willingness to develop expertise in) DRM technologies such as FairPlay, PlayReady, or Widevine.
  • Interest in endpoint security and authentication protocols.
  • Ability to drive projects independently from inception to production deployment.
  • Strong focus on performance, including measuring, profiling, and tuning systems.
  • Excellent communication, presentation, and collaborative skills.
  • Prior hands-on experience with DRM technologies (FairPlay, PlayReady, Widevine) (preferred).
  • Understanding of relational databases and data-modeling techniques (preferred).
  • Familiarity with Cassandra or other NoSQL databases (preferred).

More like this

Similar roles

Software Engineer, Playback and Media Protection

Apple Inc

New York, NY 56 days ago $150,400–$277,600
Java FairPlay PlayReady Widevine DRM Endpoint Security Authentication Protocols Cassandra NoSQL Relational Databases data-modeling Profiling Production Deployment
2+ yrs exp

Software Engineer, Streaming Media Ecosystem Tech

Apple Inc

San Diego, CA 98 days ago $142,300–$263,300
C/C++ Objective-C JavaScript H.264 HEVC AAC AV1 HLS DASH HTML5 MSE EME Networking Protocols GenAI System Architecture API Design SDK media framework, S
5+ yrs exp

Software Engineer, Streaming Media Ecosystem Tech

Apple Inc

San Diego, CA 69 days ago $142,300–$263,300
C/C++ Objective-C JavaScript H.264 HEVC AAC AV1 HLS DASH HTML5 MSE EME Networking Protocols GenAI System Architecture API Design SDK media framework, S
5+ yrs exp

Streaming Media Software Engineer

Apple Inc

Cupertino, CA 119 days ago $129,300–$225,300
C C++ Systems Development Video Streaming Web-based Playback Adaptive Bit-rate LLMs Data Analytics
3+ yrs exp

Software Engineer, ASE Commerce Engineering

Apple Inc

New York City, NY 12 days ago $150,400–$277,600
Java Object-Oriented Programming RESTful APIs Microservices SQL NoSQL Cassandra Distributed Systems Service Oriented Architecture data-modeling Automated Testing Observability Load Balancing Autoscaling Traffic Shaping Metrics Logs
1+ yrs exp