Senior Product Software Engineer
$148,700–$199,400 year
On-siteNew York, United States
Job Summary
Build video experiences for Android and Android TV using Kotlin and the Android SDK, focusing on phones, tablets, and TVs. Diagnose device issues by understanding Android internals and collaborate with cross-functional teams to enhance the Disney+ user experience. Maintain high code quality through unit and integration tests, perform regular code reviews, and build telemetry to monitor feature success. Create and update documentation across the software development lifecycle. This role supports the Watch team within Disney Entertainment and ESPN Product & Technology, working to advance the technological backbone for global media distribution.
Required Qualifications
- 5 years of relevant experience
- Bachelor's degree in Computer Science or related field, or equivalent training or work experience
- Build video experiences for Android mobile and Android TV using Kotlin and the Android SDK
- Understand Android internals and how to diagnose device-specific issues
- Collaborate with application, service, design, and product teams to build a great user experience for Disney+ viewers
- Create and maintain documentation across the software development lifecycle
- Deliver features with a high level of code quality, including unit and integration tests
- Perform code reviews to ensure quality, drive continuous improvement, and promote knowledge sharing
- Build telemetry to measure and monitor the success of each feature
Desired Qualifications
- Familiarity with Android TV / Amazon Fire TV development
- Experience with streaming video, codecs, and DRM
- Experience maintaining a large, modularized codebase
- Experience using performance profiling tools such as Android Profiler
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.