Lead Product Software Engineer
$163,100–$218,700 year
On-siteSeattle, Washington, United States
Job Summary
Work closely with UX designers, product managers, and engineering leadership to craft best-of-class, delightful TV-watching experiences for Hulu and Disney+. Architect and implement solutions with client and backend engineers, demonstrating excellence by developing test infrastructures, writing documentation, and following agile development methodology. Manage production issues, solve novel problems, and mentor associate and mid-level team members through code review and pair programming. Identify areas for growth within team processes and develop new systems for collaboration. Lead projects from start to finish while leveraging AI-assisted development tools to improve productivity. This role supports the Android Browse team, which builds Live and Video on Demand applications for millions of subscribers across phones, tablets, and TVs.
Required Qualifications
- Minimum of 7+ years of experience with Kotlin and Android development
- A deep understanding of the Android SDK, Activity and Fragment lifecycles, thread management, custom views, compose and animations
- Deep knowledge of Android app architecture patterns (MVVM, MVI, etc.) and design principles
- Experience integrating with backend systems, web services, and third-party software
- Proven understanding and experience using reactive frameworks such as RxJava or Flow
- Be an excellent communicator who collaborates well across teams
- Successfully lead a project from start to finish
- You build high-quality code by always writing tests and using performance evaluation tools like Android Profiler
- Experience with test automation, dependency injection frameworks, and continuous integration
- Experience leveraging AI-assisted development tools (e.g. Claude, Cursor, GitHub Copilot), to improve software design, engineering productivity and system capabilities
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or comparable field of study, and/or equivalent work experience
Desired Qualifications
- Familiar with Scrum and Agile methodologies
- Experience building UI with Compose
- A growth mindset towards learning, experience mentoring others, and a desire to give and receive feedback
- Familiarity with Android TV / Amazon Fire TV development
- Experience with streaming video (DASH or HLS protocol), codecs, and DRM
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.