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.
About the team:
Join our Player Team to build and optimize video playback for millions of users on our Android platform. If you're passionate about ExoPlayer, streaming tech, and creating a smooth user experience
Key responsibilities:
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.
Skills and attributes for success:
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.
Preferred education and experience:
Bachelor's or Master's degree in Computer Science or a related field.
2-4 years of Android dev (Kotlin/Java).
About Us
Perched firmly at the nucleus of spellbinding content and innovative technology, JioStar is a leading global media & entertainment company that is reimagining the way audiences consume entertainment and sports. Its television network and streaming service together reach more than 750 million viewers every week, igniting the dreams and aspirations of hundreds of million people across geographies. JioStar is an equal opportunity employer. The company values diversity and its mission is to create a workplace where everyone can bring their authentic selves to work. The company ensures that the work environment is free from any discrimination against persons with disabilities, gender, gender identity and any other characteristics or status that is legally protected.
If you would like more information about how your data is processed, please contact us.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.