Taro Logo

Software Engineer II, Android

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences.
New York, NY, USABristol, CT 06010, USASanta Monica, CA, USA
$114,900 - $168,700
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Entertainment · Media · Streaming

Job Description

Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's media business globally.

The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers.

As an Android Mobile Software Engineer at ESPN, you will play a pivotal role in developing cutting-edge OTT applications for the Android ecosystem using Java and Kotlin. You'll collaborate with Product Managers, Designers, Mobile/Web/Backend Engineers, and Content Creators to deliver world-class ESPN apps reaching millions of sports fans worldwide.

Key Aspects:

  • Building the future of Disney's media through innovative technology
  • Working on high-impact products like Disney+, Hulu, ESPN, ABC, and ABC News
  • Developing groundbreaking solutions that shape industry norms
  • Being part of a unified Product Engineering team responsible for digital and streaming products

The role requires working onsite four days per week at one of our technology locations. Compensation varies by location:

  • San Francisco: $125,800 - $168,700
  • Seattle/New York: $120,300 - $161,300
  • Glendale/Santa Monica/Bristol: $114,900 - $154,100

Benefits include comprehensive medical coverage, financial benefits, and potential bonus/long-term incentives. Join us in shaping the future of sports and entertainment technology at one of the world's most iconic media companies.

Last updated 2 days ago

Responsibilities For Software Engineer II, Android

  • Software Development: Assist in designing, developing, testing, deploying, maintaining, and enhancing software solutions
  • Collaboration: Work closely with cross-functional teams to ensure seamless integration and delivery of features
  • Learning and Growth: Gain experience in managing project priorities, deadlines, and deliverables
  • Problem Solving: Contribute to solving technical challenges and improving overall user experience
  • Mentorship: Receive guidance from senior engineers to develop skills and grow within the team

Requirements For Software Engineer II, Android

Java
Kotlin
  • 3+ years hands-on professional development experience with Android and/or Android TV
  • BS Computer Science or related technical discipline or equivalent
  • Strong understanding of OO design patterns and concepts
  • Experience with Kotlin, RxJava/Coroutines, Jetpack, Compose, Dagger/Hilt, Retrofit
  • Solid understanding of Android app development life cycle
  • Experience with unit test frameworks and continuous integration systems
  • Sound understanding of HTTP and REST-style web services
  • Self-motivated with ability to learn and adapt to new technologies

Benefits For Software Engineer II, Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Bonus potential
  • Long-term incentives
  • Education Budget