Kake logo

Senior Android Video Player Engineer - Remote

Kake

7 years

Hyderabad

Posted:1 week ago

Apply

Job Description

Senior Android Video Player Engineer - Remote


Kake


Senior Android Video Player Engineers


What you’ll build and own

  • Design, develop, and optimize Android video player frameworks and SDKs for live streaming.
  • Customize and extend ExoPlayer components, ABR logic, and player builders to improve playback performance.
  • Troubleshoot and resolve complex playback issues in live streaming environments, including buffering, latency, and rebuffering.
  • Work with dynamic manifests (MPD/M3U8) and adaptive bitrate logic to ensure smooth playback across network conditions.
  • Integrate and maintain ad technologies (IMA, DAI, SSAI) within the player framework.
  • Use QoE analytics integrations to diagnose issues and improve real-world playback performance.
  • Collaborate with cross-functional teams to ensure playback quality and reliability across devices.
  • Contribute to best practices and continuous improvement initiatives across streaming projects.


Core Requirements

  • 7+ years of

    Android development

    experience with deep expertise in

    Kotlin and Java.

  • Proven experience building and maintaining

    video players and live playback

    components for Android/Android TV.
  • Strong hands-on experience with

    ExoPlayer

    , including customization and performance optimization for

    live streaming.

  • Demonstrated ability to debug and optimize playback performance, including rebuffering, latency, and playback stability.
  • Familiarity with streaming protocols

    (DASH, HLS)

    , adaptive bitrate workflows, and ad integrations

    (IMA, SSAI, DAI).

  • Experience using video analytics or

    QoE metrics (e.g., Conviva, Mux, Hydrolix)

    to diagnose and improve real-world playback performance.
  • Proficiency with

    Jetpack Compose, Kotlin Coroutines, and Flows.

  • Excellent written and verbal communication skills in English.
  • Ability to work independently in a remote, fast-paced environment.


Nice-to-Have

  • Previous work in a broadcasting or OTT environment.
  • Background working in

    large-scale sports live streaming environments.

  • Comfortable working flexible hours to overlap with distributed teams across different time zones.


Additional

  • US Timezone Overlap

    : 5h–6h daily PST


Why Join Kake?

The icing on the Kake:

  • 💰 Competitive Pay in USD: Work globally, get paid globally.
  • 🌎 Fully Remote: Simply put, we trust you.
  • 💜 Better Me Fund: We invest in your personal growth and passions.
  • 🎂 Compassion is Badass: Join a community that invests in social good.


Ready for your piece of the Kake? Apply now!


Quick note: Due to the high volume of applications, only shortlisted candidates will be contacted.

Skills Required

Android Analytics Continuous Improvement Android Development Java Performance Optimization Communication

Learn the skills this job asks for

See your skill gap for Mobile App Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Remote

Job Type

Contractual

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Kake logo
Kake

RecommendedJobs for You