Software Engineer (L4) - iOS Player

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
Calle Juan Ramón Poll C., Panamá, Provincia de Panamá, Panama
$100,000 - $720,000
iOS
Mid-Level Software Engineer
Remote
Entertainment · Streaming · Technology
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II, SwiftUI

Software Engineer II position at Peloton focusing on SwiftUI development for the Music Platform team, offering competitive salary and comprehensive benefits.

Software Dev Engineer II (iOS), Last Mile Delivery Prdct&Tech

Software Development Engineer II position at Amazon focusing on iOS development for the Last Mile Delivery platform, requiring 3+ years of experience and strong mobile development skills.

Software Engineer III, iOS

Software Engineer III position at Peloton focusing on iOS app development, requiring 3+ years experience and expertise in Swift, UIKit, and RESTful APIs.

iOS Software Developer - Innovation Lab

iOS Software Developer position at Pixomondo's Innovation Lab in London, focusing on native iOS development using Swift and SwiftUI.

iOS Engineer, Apple Pay Security

iOS Engineer position at Apple focusing on Apple Pay security features, combining iOS development with security engineering in New York City.

Description For Software Engineer (L4) - iOS Player

Netflix is seeking a talented Software Engineer (L4) to join their iOS Player team. This role involves building the most advanced video playback experience on iOS, influencing work that reaches over 200 million Netflix members in over 190 countries. The team is responsible for implementing the Netflix iOS Player that delivers content to users on iPhones, iPads, and Apple TV, handling everything required for a seamless streaming experience once a member presses play. This includes building HLS manifests, fetching FairPlay licenses, inserting Ads, streaming low latency Live events, managing multiple Audio and Subtitle tracks, and secure data transmission. The ideal candidate should be experienced in building consumer-facing iOS applications at scale with Swift and Objective-C, have a deep curiosity about Audio and Video streaming, and be passionate about delivering world-class experiences to millions of users globally. The role requires strong communication skills, systems thinking, and the ability to use statistics to reason about data shifts in large populations. Netflix offers a unique culture focused on doing "The Best Work of Our Lives" and provides comprehensive benefits including health plans, mental health support, and a flexible compensation structure allowing employees to choose between salary and stock options.

Last updated 8 months ago

Responsibilities For Software Engineer (L4) - iOS Player

  • Implement Netflix iOS Player for iPhones, iPads, and Apple TV
  • Build HLS manifests and fetch FairPlay licenses
  • Implement seamless Ad insertion
  • Stream low latency Live events
  • Manage multiple Audio and Subtitle tracks
  • Ensure secure data transmission
  • Collaborate with UI engineering, product teams, Apple, content and studio engineering, and data experts
  • Drive measurable improvements to customers' streaming experience
  • Build new features to support innovative product experiences like Live Streaming and Ads

Requirements For Software Engineer (L4) - iOS Player

  • Experience building consumer facing iOS applications at scale with Swift and Objective-C
  • Deep curiosity about Audio and Video and how streaming at Netflix works
  • Open and proactive communication skills
  • Passion for bringing world class experience to millions of users
  • Systems thinking ability to reason through complex systems and services
  • Scientific thinking to define hypotheses and use statistics for data analysis

Benefits For Software Engineer (L4) - iOS Player

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • 35 days annually for paid time off (for full-time hourly employees)
  • Flexible time off (for full-time salaried employees)

Interested in this job?