1d ago

Software Development Engineer II - Android

Bengaluru
full-timemidsoftware

🛠 Tech Stack

💼 About This Role

You'll build and maintain an Android video player using ExoPlayer, optimizing adaptive streaming and DRM. You will debug performance issues and collaborate with cross-platform teams to improve QoE.

🎯 What You'll Do

  • Build and maintain Android video player using ExoPlayer
  • Optimize adaptive streaming, DRM, offline playback and error handling
  • Work with cross-platform teams on media APIs and analytics
  • Debug performance issues and manage memory usage

📋 Requirements

  • 2-4 years of Android development experience
  • Strong knowledge of ExoPlayer or Media3 APIs
  • Experience with DASH and HLS streaming protocols
  • Proficiency in Kotlin and Android SDK

✨ Nice to Have

  • Experience with Widevine DRM
  • Exposure to live streaming or OTT platforms
  • Knowledge of CMCD or QoE metrics
0 0 0