Jobs · Engineering · California

Playback Engineer

Arcadian · Culver City, CA · 1 mo ago
HybridEngineeringFull-time

Job Responsibilities

  • Design, develop, and maintain playback services and client player integrations powering Sony Pictures' streaming applications
  • Build and enhance playback functionality using Shaka Player, Media3 Player (ExoPlayer), Video.js, hls.js and other open source video players across web, mobile, and connected TV platforms
  • Improve startup time, buffering performance, bitrate adaptation, and playback reliability
  • Optimize playback pipelines for HLS and DASH streaming, including DRM, adaptive bitrate (ABR), and CDN interaction
  • Analyze playback telemetry and QoE metrics to identify performance bottlenecks and drive improvements at scale
  • Conduct deep technical investigations into playback failures, device compatibility issues, and streaming edge cases
  • Implement advanced features such as:
    • Low latency streaming
    • DRM integrations (Widevine, PlayReady, FairPlay)
    • Ad insertion (SSAI / CSAI)
    • Offline playback
  • Collaborate with device partners and platform teams to resolve platform-specific playback issues across browsers, mobile OS, and smart TVs
  • Contribute to technical strategy and best practices for streaming media playback
  • Implement playback monitoring, telemetry, and analytics instrumentation to measure and improve video QoE
  • Develop tools and dashboards to monitor playback health and diagnose issues in production environments

Job Qualifications

  • 5+ years of software engineering experience in video streaming, media playback, or related areas
  • Strong experience with video player frameworks, including at least one of: Shaka Player, Media3 Player, Video.js, hls.js
  • Deep understanding of adaptive streaming protocols: HLS, MPEG-DASH, CMAF
  • Familiarity with DRM technologies including Widevine, PlayReady, or FairPlay
  • Strong proficiency in JavaScript / TypeScript and at least one backend or systems language (e.g., Java, Kotlin, Go, or C++)
  • Experience analyzing video QoE metrics (startup time, rebuffering, bitrate adaptation, playback errors)
  • Experience debugging cross-platform playback issues across browsers and devices

Preferred Qualification

  • Experience building or contributing to player SDKs or playback frameworks
  • Familiarity with Media3 Player (ExoPlayer) internals and Android media pipeline
  • Experience with ad-supported streaming and FAST channel delivery
  • Experience working with CDNs, edge delivery, and media packaging pipelines
  • Understanding of modern codecs
  • Experience contributing to or working with open source player ecosystems

Similar jobs

Audio Engineer

OC Sports & EntertainmentAnaheim, CA· 1 wk ago
Engineering$38–$44/hrapply on anaheimducks.wd5.myworkdayjobs.com

Audio Engineer

Tavistock Restaurant CollectionOrlando, FL· 29 mo ago
Engineeringapply on recruiting.paylocity.com

Entertainment Engineer

Musco LightingOskaloosa, IA· 1 wk ago
Information Technologyapply on musco.clearcompany.com