Android Engineer (India)

Android Engineer (India)

09 Sep
|
FetchJobs.co
|
India

09 Sep

FetchJobs.co

India

About The Company

Kake is a remote-first organization and a global community dedicated to connecting senior engineers from around the world. With a focus on fostering a people-first culture, Kake brings together over 45,000 engineers across more than 55 countries, working on some of the most innovative products that influence various industries. Our community is built on the principles of collaboration, growth, and excellence, offering a platform where talented professionals can thrive, learn, and contribute meaningfully.

We believe that the value of a person is defined not by where they work but by what they bring to the table, and we strive to create an environment that nurtures this philosophy.

About The Role

We are seeking a highly experienced Senior Android Video Player Engineer to join our agile team remotely. This role is ideal for professionals with a deep understanding of live video streaming technologies and a passion for delivering seamless playback experiences across Android and Android TV platforms. As a key member of our streaming ecosystem, you will be responsible for designing, developing, and optimizing video player frameworks and SDKs, ensuring high reliability and performance in live streaming environments.

The successful candidate will own end-to-end playback quality, troubleshoot complex issues, and collaborate with cross-functional teams to enhance user experience. Your expertise will directly impact the quality and reliability of streaming services used by millions worldwide.

Qualifications The ideal candidate will possess over 7 years of Android development experience, with a strong focus on video playback and live streaming. Proficiency in Kotlin and Java is essential,



along with extensive hands-on experience working with ExoPlayer, including customization and performance tuning for live streaming scenarios. You should have a solid understanding of streaming protocols such as DASH and HLS, adaptive bitrate logic, and ad integration technologies like IMA, SSAI, and DAI.

Experience in diagnosing and optimizing playback performance using QoE metrics and analytics tools such as Conviva, Mux, or Hydrolix is highly desirable. Strong communication skills in English and the ability to work independently in a remote environment are also required. Familiarity with Jetpack Compose, Kotlin Coroutines, and Flows will be considered a plus.

Responsibilities

- Design, develop, and optimize Android video player frameworks and SDKs tailored for live streaming applications.
- Customize and extend ExoPlayer components, including adaptive bitrate algorithms, to enhance playback performance under varying network conditions.
- Troubleshoot and resolve complex playback issues such as buffering, latency, rebuffering, and stability concerns in real-time streaming environments.
- Work with dynamic manifests (MPD, M3U8) and implement adaptive streaming logic to ensure smooth playback experiences across diverse network scenarios.
- Integrate ad technologies such as IMA, DAI,



and SSAI into the video player framework to support monetization strategies.
- Utilize QoE analytics tools to monitor, diagnose, and improve real-world playback performance, ensuring high-quality user experience.
- Collaborate closely with product managers, QA, and backend teams to guarantee consistent playback quality across various devices and platforms.
- Participate in code reviews, contribute to best practices, and drive continuous improvement initiatives within streaming projects.

Benefits Joining Kake offers numerous advantages, including competitive compensation paid in USD, reflecting our global reach and commitment to fairness. As a fully remote organization, we trust our team members to manage their workspaces and schedules, providing flexibility and autonomy. We invest in your personal and professional growth through our Better Me Fund, which supports your passions and development initiatives. Additionally, our community emphasizes social good, fostering a culture of compassion and collective impact. Working with Kake means being part of a forward-thinking, inclusive environment that values innovation, collaboration, and individual well-being.

Equal Opportunity

Kake is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, religion, or any other protected status. Our goal is to build a team that reflects the diverse communities we serve and to ensure everyone has equal access to opportunities for growth and success within our organization.

📌 Android Engineer (India)
🏢 FetchJobs.co
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: android engineer (india) / india