Sr. Software Engineer, Android (Android Video Player SDK)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Sr. Software Engineer, Android (Android Video Player SDK): Design, build, and maintain Android video playback technologies, including ownership of the Video Player SDK, with an accent on scalable cross-platform playback architecture and reliable streaming performance. Focus on implementing and optimizing streaming, buffering, DRM, offline playback, and diagnosing playback issues across the video pipeline.
Company
is a media and entertainment business with trusted brands and digital products, including Fandango.
What you will do
- Design, develop, and maintain an Android Video Player SDK using Kotlin, Java, and Android media frameworks.
- Lead and contribute to scalable architecture for cross-platform video playback solutions.
- Implement and optimize streaming, buffering, DRM, offline playback, and performance-related video features.
- Collaborate with engineering, QA, and operations to reproduce, diagnose, and resolve playback issues across the video pipeline.
- Write clean, performant, maintainable code and strengthen engineering practices through code reviews and documentation.
- Provide technical guidance and mentorship while staying current with Android and streaming media best practices.
Requirements
- 3+ years of professional Android development experience with strong proficiency in Kotlin and/or Java.
- Experience with Media3 and/or ExoPlayer, including DASH and/or HLS streaming and Widevine DRM.
- Strong understanding of video playback concepts, streaming protocols, buffering, bitrate adaptation, device-specific behavior, and performance optimization.
- Experience building reliable, reusable platform components or SDKs.
- Ability to work effectively across engineering, QA, operations, and platform teams to solve complex playback challenges.
Nice to have
- Experience with analytics, QoE metrics, video instrumentation, and CI/CD pipelines.
- Experience with automated testing for media applications.
- Experience with web, Roku, iOS, other streaming platforms, and video ad integrations such as IMA SDK, VAST, or VMAP.
Culture & Benefits
- Fully remote role with periodic in-person collaboration opportunities (~10%) based on business needs.
- Collaborative, product-focused engineering environment with meaningful impact on streaming experiences.
- Emphasis on reliable delivery, transparency through documentation, and continuous adaptation to evolving platform and streaming technologies.
Hiring process
- External candidates may be required to attend an in-person interview at a location prior to a hiring decision.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →