Taro Logo

Principal Software Engineer - Android

The Walt Disney Company is a global entertainment and media enterprise, known for its media networks, theme parks, and streaming services.
$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 sits at the intersection of technology and creativity, working on products that reach millions of users worldwide.

The position offers an opportunity to work on high-impact projects within Disney's media portfolio, building scalable solutions for Android applications across various devices including phones, tablets, and TVs. The successful candidate will lead complex system implementations while maintaining high code quality standards in a Kotlin-based codebase.

As a Principal Engineer, you'll be responsible for critical components including the release process, configuration management, and production issue resolution. The role requires both technical excellence and leadership skills, as you'll be expected to mentor team members and drive process improvements.

The team operates in a highly collaborative environment, working closely with cross-functional teams to deliver exceptional streaming experiences. They emphasize code quality through unit testing, automated testing, and modern library usage. The position offers competitive compensation ranging from $193,100 to $270,700 depending on location and experience.

This is an excellent opportunity for an experienced Android engineer who wants to make a significant impact on how millions of people consume Disney's content. The role combines technical challenges of video streaming, performance optimization, and large-scale deployment with the excitement of working on beloved entertainment brands.

Working at Disney means being part of a company that values innovation and technical excellence while maintaining its legacy of storytelling and entertainment. The position offers exposure to cutting-edge technology in media streaming while working on products that shape industry norms and solve complex technical challenges.

The ideal candidate will bring both technical expertise and leadership qualities, being able to guide architectural decisions while fostering a positive team environment. This role is perfect for someone who is passionate about Android development, excited about streaming technology, and ready to lead technical initiatives at one of the world's premier entertainment companies.

Last updated 3 hours ago

Responsibilities For Principal Software Engineer - Android

  • Lead the design, architecture, implementation, and deployment of complex systems
  • Assist with critical components including release process, remote configuration management, and live production issues
  • 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

Kotlin
Java
  • 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 at large scale
  • Successfully lead a project from start to finish
  • Experience with Kotlin, Java, Android SDK, Dependency Injection, Gradle, Databases

Interested in this job?

Jobs Related To Disney Principal Software Engineer - Android