Disney Entertainment and ESPN Product & Technology is looking to build and advance the technological backbone for Disney’s media business globally, specifically focusing on enhancing storytelling, driving velocity, innovation, and scalability for their media, advertising, and distribution businesses through world-class products and platforms.
Requirements
- 5+ years of production experience with Java/Kotlin and the Android SDK
- Proficiency with Reactive Programming and Dependency Injection
- Well-versed in different architectural patterns (MVI/MVVM or equivalent)
- Comfortable using common Android libraries such as Dagger 2 / Hilt, RxJava2, Groupie
- Familiarity with Android TV / Amazon Fire TV development
- Familiarity with Microsoft Media Foundation
- Experience with streaming video, codecs, and DRM
Responsibilities
- Maintain and update the Android, Xbox, and other platform variants of the Disney Media Player
- Ensure that the latest audio and video standards like Dolby Vision, Dolby ATMOS, DTS:X, HDR10+, and more are delivered with full fidelity.
- Develop, Debug, Test and Benchmark various components in the software stack
- Perform online code reviews of pull requests
- Contribute to strategies that ensure the quality and stability of our deployments, including testing strategies and telemetry approaches
- Help to develop our project’s build system and continuous integration system as needed
- Assist with critical components including our release process, remote configuration management, and live production issues.
Other
- Excellent communication skills who can collaborate well across teams
- You write phenomenal code, tests, and documentation
- Experience resolving production issues ideally on a large scale
- Bachelor’s Degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study and/or equivalent work experience
- Knowledgeable about maintaining a large modularized codebase