Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery is a global media and entertainment company operating across media, entertainment, and telecommunications. It creates, produces, and distributes films, television programming, and other content through a range of platforms, with a portfolio of established brands and franchises serving audiences worldwide.

Senior iOS Software Engineer, Apple Player SDK

Build high-performance Apple Player SDKs for Warner Bros. Discovery streaming products. Shape Swift playback architecture and experiences across OTT platforms.

Description

  • Develop product features with technical program, software development, and product stakeholders.
  • Champion sound practices in player architecture, design, and development.
  • Partner with internal and external teams to architect, design, and build the Player SDK.
  • Guide product work from concept through development, testing, acceptance, adoption, and ongoing iteration.
  • Promote operational excellence and measure performance with relevant metrics.
  • Monitor architecture and design developments, protocol specifications, and opportunities to improve.
  • Propose product features and performance enhancements.
  • Refine the product continuously and assess work critically.
  • Support internal customers and improve playback for end users.
  • Mentor software development engineers and assist the software development manager with backlog refinement and estimates.

Requirements

  • Bring 5–9 years of experience in broadcasting video or OTT and in architecting native applications for Apple platforms.
  • Understand Swift, including concurrency and the Combine framework.
  • Know UIKit; SwiftUI experience is a plus.
  • Have experience with unit testing using XCTest and with integration testing.
  • Use profiling tools such as Instruments to debug applications.
  • Understand Apple and Apple TV architecture, media frameworks, Media Player APIs, AVFoundation, and the Apple SDK.
  • Make data-informed technical decisions about architecture and new feature design.
  • Identify opportunities to optimize performance.
  • Experience with DevOps or SRE practices such as CI/CD, performance monitoring, and incident management is a plus.
  • Have mentoring and coaching skills.
  • Be familiar with web service integration, REST, and JSON.
  • Have strong computer science fundamentals, including object-oriented design, algorithms, problem solving, and complexity analysis.
  • Communicate effectively in writing and conversation.

Benefits

  • A thoughtfully selected benefits package.
  • Tools to support personal and professional growth.
  • Accelerated career growth opportunities.
  • Equal opportunity employment.
  • Workplace accommodations during the application and recruitment process for qualified candidates with disabilities.

Related Jobs

Aleph Alpha

Senior AI Researcher, Foundation Model Pre-Training — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Employees
Artificial IntelligenceB2B

Lead architecture and large-scale pre-training work for Aleph Alpha’s European foundation models, shaping training methods across thousands of GPUs. Build and refine PyTorch training recipes with the Heidelberg-based hybrid team.

Open
General Motors

Summer AI Research Intern, Embodied AI

General Motors

Research machine learning, robotics, and multimodal models for autonomous driving at General Motors. Run experiments and collaborate with research and engineering teams in a hybrid internship based in Sunnyvale, California.

Open
Mobileye

Senior Deep Learning Researcher, Autonomous Vehicles

Mobileye

Research and develop deep learning systems for Mobileye’s autonomous vehicles, including large-scale neural networks built for its EyeQ chip. Improve model performance and bring research into production.

Open
Local Crafts

Remote Customer Service Specialist — Local Crafts (US)

Local Crafts
51 – 200 Employees
eCommerceManufacturingRetail

Support Local Crafts’ online brands by assisting customers with orders, shipping, returns, and craft-related questions over phone, email, and chat. The role combines ticket resolution, order and account updates, and collaboration across teams.

Open
Clear Channel Outdoor

Director, Client Solutions – Airport Advertising

Clear Channel Outdoor
1,001 – 5,000 Employees
LogisticsMarketingTravel

Lead consultative sales for Clear Channel Outdoor’s airport advertising portfolio, generating revenue across a designated territory. Build brand-owner relationships, develop customer-focused proposals, and manage the sales pipeline.

Open