VERSANT is a leading force in news, sports, and entertainment, home to iconic brands that connect audiences to what they love. The Senior iOS Software Engineer will play a critical role in shaping the video playback experience for millions of users by designing and evolving the iOS Video Player SDK, ensuring high-quality streaming across platforms.
Responsibilities:
- Design, build, and maintain a robust iOS Video Player SDK using Swift and Apple media frameworks
- Lead and contribute to scalable architecture for cross-platform video playback solutions
- Implement and optimize streaming features including HLS playback, buffering, DRM (FairPlay), and offline capabilities
- Diagnose and resolve complex playback issues across the video delivery pipeline, improving performance and reliability
- Collaborate cross-functionally with engineering, QA, and operations teams to deliver high-quality releases
- Provide technical leadership through code reviews, mentorship, and documentation to support long-term maintainability
Requirements:
- Strong experience in iOS development with deep proficiency in Swift and Apple frameworks (AVFoundation, AVPlayer)
- Hands-on expertise with HLS streaming, DRM (FairPlay), and video playback optimization
- Solid understanding of streaming protocols, playback performance, and debugging issues such as buffering and bitrate adaptation
- Experience building scalable, maintainable systems and contributing to shared SDKs or platform components
- Familiarity with analytics, QoE metrics, and instrumentation is a plus
- Exposure to additional platforms (Android, Roku, web) or video ad integrations (VAST/VMAP) is a plus