Media, Broadcast & Content
Software Architect
Mid Level
Hyderabad, India
in office
Full time
Digital, Product & TechEngineering & Development
Job description
About the Role
This role leads the design and architecture of DAZN's Android platform, collaborating with cross-functional teams to define scalable solutions and ensure technical excellence. It evolves the platform to meet DAZN's global growth and innovation goals while being hands-on in setting coding standards, mentoring developers, and driving architectural decisions. The role works across product, design, and backend engineering to support performance, maintainability, and reliability.
Key Responsibilities
- Lead the architecture, design, and implementation of Android and Android TV applications.
- Define best practices, frameworks, and reusable components to ensure consistency and scalability across teams.
- Partner with product, design, and backend engineering teams to translate business needs into robust, high-performance solutions.
- Drive technical design reviews, performance optimisation, and system scalability improvements.
- Architect integrations with APIs, content delivery systems, and playback pipelines (HLS, DRM, adaptive streaming).
- Ensure security, resiliency, and maintainability of applications through strong architectural governance.
- Guide teams on modern Android patterns (MVVM, MVI, Clean Architecture) and Jetpack Compose adoption.
- Contribute to DAZN's engineering culture, mentoring engineers and fostering innovation.
Required Experience & Qualifications
- 8+ years of Android application development experience, including 4+ years in architecture or lead engineering roles.
- Strong hands-on background in Kotlin and Java.
- Proven experience architecting and building apps for Android and Android TV.
- Expertise in video streaming, playback, and DRM integration (ExoPlayer, HLS, DASH).
- Solid understanding of software design patterns (MVC, MVVM, MVI) and SOA / RESTful architecture.
- Experience with CI/CD pipelines, modularisation, and scalable multi-module app design.
- Strong understanding of performance tuning, memory management, and concurrency in Android.
- Experience working in Agile environments with distributed teams.
Preferred Skills
- Experience with Google Cloud Platform (GCP), Firebase, and event-driven microservices.
- Knowledge of broadcast systems, digital video workflows, or metadata pipelines.
- Familiarity with Jetpack libraries, Compose for TV, and AndroidX TV UI components.
- Experience designing for large-scale, high-availability applications.
- Passion for sports, media technology, and cutting-edge user experiences.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.

