Senior Software Engineer - IOS - Player Team, Bangalore
Core
Building high-performance, stable, scalable Apple applications and Player SDKs for OTT video streaming across 70+ platforms.
Role type
Senior IC iOS Software Engineer (Video Player/SDK)
Builds
OTT Player SDKs for Apple, Android, Desktop, HWA, and STB platforms; seamless integration for WBD applications.
Domain
Media & Entertainment / OTT Streaming / Apple Ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
Swift (concurrency, Combine), UIKit, Swift UI, AV Foundation, HLS/DASH protocols, Software Architecture, Unit Testing (XCTest), Integration Testing, Debugging (Instruments), REST/JSON, Object-Oriented Design, Algorithm Design
Preferred skills
DevOps/SRE practices (CI/CD, performance monitoring), Mentoring, Protocol specification expertise
Technologies
Swift, UIKit, Swift UI, AV Foundation, Instruments, XCTest, HLS, DASH, REST, JSON
Responsibilities
Build product features in collaboration with TPM and stakeholders; Advocate best practices for Player Architecture; Architect, design, and develop Player SDK; Own product development lifecycle from concept to adoption; Focus on operational and engineering excellence; Mentor SDEs and groom backlog.
Seniority
Senior, hands-on IC with mentorship responsibilities