Posted on: 29/01/2026
Job Summary :
We are looking for a highly skilled Principal Android Engineer with deep expertise in Android advanced concepts, modern architecture, and Android TV/OTT platforms.
The ideal candidate will play a key technical leadership role, driving architecture decisions, mentoring engineers, and building scalable, high-performance Android TV applications with a strong focus on video playback and user experience.
Key Responsibilities :
- Lead the design and development of Android TV and OTT applications with high scalability and performance.
- Define and enforce Android architectural best practices (MVVM, Clean Architecture, Modularization).
- Drive technical decisions related to application architecture, performance, security, and scalability.
- Architect and optimize video playback solutions using ExoPlayer.
- Develop and enhance TV-based UI experiences using Leanback Library and custom UI components.
- Leverage Kotlin Coroutines and Flow for asynchronous and reactive programming.
- Collaborate with product, backend, QA, and design teams to deliver high-quality features.
Mentor and guide junior and senior engineers through code reviews, design discussions, and best practices.
Ensure high code quality through unit tests, instrumentation tests, and CI/CD pipelines.
Stay up to date with the latest Android, Android TV, and OTT ecosystem trends.
Required Skills & Qualifications :
- 8+ years of professional experience in Android application development.
- Strong expertise in Kotlin and advanced Android concepts.
- Extensive experience with Android Architecture Components :
a. MVVM / Clean Architecture.
b. ViewModel, LiveData, StateFlow.
Dependency Injection (Hilt / Dagger).
- Deep understanding of Kotlin Coroutines, Flow, and multithreading.
- Proven experience in Android TV application development.
- Strong background in OTT platforms and streaming applications.
- Hands-on experience with :
a. ExoPlayer (DASH, HLS, DRM, buffering optimization).
b. Leanback Library.
- Solid understanding of media playback lifecycle, performance optimization, and memory management.
- Experience with REST APIs, JSON, and backend integrations.
- Strong problem-solving and debugging skills.
Nice to Have :
- Experience with Compose for TV.
- Knowledge of DRM technologies (Widevine, PlayReady).
- Experience with CI/CD pipelines and automated deployments.
- Exposure to analytics, video QoE metrics, and crash monitoring tools.
- Prior experience leading or owning large-scale Android TV products.
Soft Skills :
- Strong technical leadership and ownership mindset.
- Excellent communication and collaboration skills.
- Ability to work in fast-paced, agile environments.
- Mentoring and team-building experience.
Did you find something suspicious?
Posted by
Anurag Tiwari
Talent Acquisition at DEUTSCHE TELEKOM DIGITAL LABS PRIVATE LIMITED
Last Active: 29 Jan 2026
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1607299