J
Jiostar3mo ago

Software Development Engineer II - Android

Bangalore · BengaluruFull Timemid
OtherSoftware Development EngineerSoftware Development Engineer Iv Android
0 views0 saves0 applied

Quick Summary

Overview

Job Summary: As a Software Development Engineer II, you’ll build a world-class platform for our customers by solving complex technical problems and building systems which run at scale.

Technical Tools
OtherSoftware Development EngineerSoftware Development Engineer Iv Android
Job Summary: As a Software Development Engineer II, you’ll build a world-class platform for our customers by solving complex technical problems and building systems which run at scale. You will play a critical role in developing code, and solve problems independently while shaping our next-gen solutions that drive our company's mission forward. We seek candidates with a passion for crafting elegant code and building innovative software solutions.
 
 
  • Build & maintain our Android video player using ExoPlayer.
  • Optimize adaptive streaming, DRM, offline playback & error handling.
  • Work with cross-platform teams on media APIs, analytics, and QoE improvements.
  • Debugging, performance tuning & QA mindset.
  • Optimize playback start time (latency), minimize buffering, and manage memory usage to prevent ANRs (Application Not Responding).
  • Leverage MediaCodec APIs to ensure efficient hardware-accelerated decoding and reduce battery consumption.
  • Resolve device-specific playback issues across different OEMs (Samsung, Pixel, OnePlus, etc.) and chipset architectures.
  • Strong knowledge of ExoPlayer/Android Media APIs
  • Experience with HLS/DASH, DRM (Widevine), ABR streaming
  • Exposure to live streaming, CMCD, QoE, or VR/360 playbackGood to have OTT/Streaming experience
  • 2-4 years of experience in Kotlin (preferred), with a deep understanding of the Android SDK and LifeCycles.
  • Good experience with ExoPlayer / Media3.
  • Knowledge of PlayerView, MediaSource, and TrackSelector.
  • Deep knowledge of DASH, HLS, and Low-Latency HLS.
  • Experience implementing Widevine (Modular) and managing secure key exchanges.
  • Proficiency in using SurfaceView vs. TextureView for video rendering and handling aspect ratio transformations.
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 2-4 years of Android dev (Kotlin/Java).
  • Listing Details

    Posted
    December 27, 2025
    First seen
    March 26, 2026
    Last seen
    April 21, 2026

    Posting Health

    Days active
    25
    Repost count
    0
    Trust Level
    21%
    Scored at
    April 21, 2026

    Signal breakdown

    freshnesssource trustcontent trustemployer trust
    J
    Jiostar
    lever
    Employees
    5
    View company profile
    Newsletter

    Stay ahead of the market

    Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

    A
    B
    C
    D
    Join 12,000+ marketers

    No spam. Unsubscribe at any time.

    J
    Software Development Engineer II - Android