Staff Software Engineer - iOS
Core
Architecting and building high-performance, scalable native iOS applications and Player SDKs for Warner Bros. Discovery's OTT streaming platforms.
Role type
Staff Software Engineer (iOS)
Builds
OTT Player SDKs and streaming player features for Apple ecosystems (iOS, tvOS, HWA, STB)
Domain
Media & Entertainment / Streaming Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Swift, Apple/TV Architecture, Media Frameworks, AV Foundation, HLS/DASH protocols, Software Architecture & Design, CI/CD, Performance Optimization, Object-Oriented Design
Preferred skills
Android component knowledge, REST/JSON integration, DevOps/SRE practices, Mentoring
Technologies
Swift, AV Foundation, HLS, DASH, REST, JSON
Responsibilities
Design and develop Player SDKs for multiple Apple platforms; Architect scalable native iOS applications; Mentor senior developers and drive technical decision-making; Collaborate with product stakeholders on feature delivery; Ensure operational excellence and performance metrics.
Seniority
Staff, hands-on IC with mentorship