Taro Logo

Principal Software Engineer - Android

Disney Entertainment and ESPN Product & Technology builds and advances the technological backbone for Disney's global media business.
$193,100 - $270,700
Android
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Consumer

Description For Principal Software Engineer - Android

Disney Entertainment and ESPN Product & Technology is seeking a Principal Software Engineer to join their Android team, focusing on building world-class streaming applications for Disney+ and Star+. This role combines technical leadership with hands-on development, requiring expertise in Android development and architectural patterns.

The position offers an opportunity to work on applications used by millions worldwide, across various devices including phones, tablets, and TVs. The team emphasizes code quality, modern development practices, and uses a Kotlin-based codebase with comprehensive testing practices.

As a Principal Engineer, you'll lead complex system implementations, manage critical components, and play a crucial role in team health and growth. The role requires both technical excellence and leadership skills, as you'll be expected to mentor team members and drive process improvements.

The position offers competitive compensation ranging from $193,100 to $270,700 depending on location (San Francisco/Seattle), plus comprehensive benefits. You'll be part of Disney's larger technology organization, contributing to the future of media delivery and streaming technology.

This is an ideal role for an experienced Android engineer who wants to make a significant impact on global-scale streaming platforms while leading and mentoring others. The position combines technical challenges of video streaming, performance optimization, and large-scale deployment with the opportunity to shape the future of Disney's digital media presence.

Last updated 2 days ago

Responsibilities For Principal Software Engineer - Android

  • Lead the design, architecture, implementation, and deployment of complex systems
  • Assist with critical components including release process and remote configuration management
  • Monitor overall health of the team
  • Seek out leadership opportunities to improve processes
  • Facilitate career growth amongst team members

Requirements For Principal Software Engineer - Android

Java
Kotlin
  • Bachelor's degree in Computer Science or related technical field or equivalent experience
  • 10+ years proven experience shipping production-ready Android applications
  • Proficiency with Reactive Programming and Dependency Injection
  • Well-versed in different architectural patterns (MVI/MVVM or equivalent)
  • Pristine communication skills
  • Experience resolving production issues on large scale
  • Successfully led projects from start to finish

Interested in this job?

Jobs Related To Disney Principal Software Engineer - Android