Optimize live playback using ExoPlayer, QoE analytics, and Kotlin across Android and Android TV in Kake’s remote-first engineering community.
This senior engineering role focuses on high-quality playback in a mature, high-scale streaming ecosystem. You will build and maintain video player frameworks, diagnose real-world performance through QoE metrics, and improve playback reliability. The position requires solid Android development experience with Kotlin and Java.
Key Responsibilities: Optimize ExoPlayer components for live-streaming performance
Use QoE analytics to diagnose playback problems
Improve playback reliability across Android devices
Collaborate with cross-functional teams on quality
Contribute streaming best practices and continuous improvements
Requirements: Seven or more years developing Android applications
Expertise with Kotlin and Java
Experience building Android video players and live playback
Proficiency with Jetpack Compose, Coroutines, and Flows
Experience with Conviva, Mux, Hydrolix, or similar QoE metrics
Bring senior Android engineering, ExoPlayer optimization, and QoE analytics skills to Kake’s live playback systems.
#J-18808-Ljbffr
📌 Senior Android ExoPlayer Engineer (Manitoba)
🏢 Kake
📍 Manitoba