Staff Engineer (Android TV Developer)
Joining DAZN in Hyderabad means being part of a cutting-edge sports streaming company in a vibrant tech hub. You’ll work alongside passionate, talented professionals on innovative projects that reach millions of fans worldwide. Hyderabad offers a dynamic work environment with a great balance of career growth and lifestyle. If you’re excited about shaping the future of live and on-demand sports entertainment, DAZN Hyderabad is the perfect place to make your mark and grow your career.
Key Responsibilities:
- Design and implement Android-native solutions to enhance network handling, ABR algorithms, and playback resiliency using ExoPlayer and related technologies.
- Optimise interaction between native video pipelines and web layers.
- Collaborate on innovative improvements to the Android TV video playback experience across a wide range of devices.
- Lead engineering delivery as the primary technical contact for new Android TV playback initiatives.
- Establish and evolve engineering standards for Android TV player architecture, performance, and observability.
- Motivate and sponsor junior engineers to improve processes and software excellence.
- Work cross-functionally with Streaming & Broadcasting teams on platform-wide playback challenges.
- Should have minimum of 8+ Years of Professional software engineering experience with a strong delivery track record.
- Deep expertise in Android video playback, including ExoPlayer, MediaCodec, and Widevine DRM.
- Strong understanding of streaming protocols such as HLS and DASH, particularly in TV and embedded environments
- Experience building and maintaining Android SDKs or shared platform components across multiple apps or teams.
- Proven ability to manage multiple initiatives independently.
- Proficiency in Kotlin and/or Java, with strong knowledge of performance optimization, device fragmentation, and mobile system constraints.