VERSANT is a leading force in news, sports and entertainment, and they are seeking a Senior Android Software Engineer to join the Video Player team. In this role, you will help design, build, and maintain Android video playback technologies, ensuring high-quality streaming experiences for millions of users.
Responsibilities:
- Design, develop, and maintain an Android Video Player SDK using Kotlin, Java, and Android media frameworks
- Lead and contribute to scalable architecture for cross-platform video playback solutions
- Implement and optimize streaming, buffering, DRM, offline playback, and performance-related video features
- Partner with engineering, QA, and operations teams to reproduce, diagnose, and resolve playback issues across the video pipeline
- Write clean, performant, maintainable code and contribute to strong engineering practices through code reviews and documentation
- Provide technical guidance and mentorship while staying current with Android and streaming media best practices
Requirements:
- 3+ years of professional Android development experience, with strong proficiency in Kotlin and/or Java
- Experience with Media3 and/or ExoPlayer, including DASH and/or HLS streaming and Widevine DRM
- Strong understanding of video playback concepts, streaming protocols, buffering, bitrate adaptation, device-specific behavior, and performance optimization
- Experience building reliable, reusable platform components or SDKs
- Strong problem-solving skills, attention to detail, and the ability to work effectively in a collaborative engineering environment
- Trust: You write reliable, maintainable code and follow through on technical commitments
- Teamwork: You collaborate across engineering, QA, operations, and platform teams to solve complex playback challenges
- Transparency: You communicate technical tradeoffs, document decisions, and share knowledge clearly
- Agility: You adapt to evolving product needs, platform changes, and emerging streaming technologies
- Entrepreneurial Spirit: You take ownership of complex technical problems and look for scalable, forward-thinking solutions
- Experience with analytics, QoE metrics, video instrumentation, web, Roku, iOS, other streaming platforms, video ad integrations such as IMA SDK, VAST, or VMAP, CI/CD pipelines, and automated testing for media applications