logo

Kake

Senior Android Player Engineer - Remote - Kake

Department
Engineering
Job Type / Location
Pune District, Maharashtra
Experience Required
5+ years
Posted On

Key Responsibilities

  • Design, develop, and optimize Android video player frameworks and SDKs for live streaming solutions
  • Troubleshoot and resolve live streaming issues including buffering, latency, and playback performance
  • Customize and extend ExoPlayer components, ABR logic, and player builders
  • Integrate and maintain ad technologies such as IMA, DAI, and SSAI
  • Work with dynamic manifests (MPD/M3U8) and adaptive bitrate (ABR) logic
  • Implement and maintain QoE analytics integrations with tools like Conviva, Mux, and Hydrolix

Requirements

  • Strong programming expertise in Kotlin and Java
  • Proven hands-on experience with ExoPlayer, including customization and performance optimization
  • Solid understanding of streaming protocols (DASH, HLS) and adaptive streaming workflows
  • Experience troubleshooting live player performance and rebuffering issues
  • Familiarity with ad integrations (IMA, SSAI, DAI) and analytics/QoE monitoring tools

View Assessment Process

Think you'll be a good fit?