Taro Logo

Principal Software Engineer - iOS (ESPN)

The Walt Disney Company is a global entertainment and media enterprise, known for its theme parks, media networks, and content creation.
San Francisco, CA, USASeattle, WA, USAGlendale, CA, USA
$184,300 - $270,700
iOS
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Consumer

Description For Principal Software Engineer - iOS (ESPN)

Disney Entertainment and ESPN Product & Technology is seeking a Principal Software Engineer to join their iOS development team. This role offers an exciting opportunity to work on world-class products that reach millions of users globally through brands like ESPN, Disney+, Hulu, and ABC.

The position requires a seasoned professional with 10+ years of experience in Apple ecosystem development, who will be responsible for developing mobile applications using Obj-C/Swift. As a Principal Engineer, you'll work in a cross-functional environment, collaborating with Product Managers, Designers, and various engineering teams to build and enhance ESPN's iOS applications.

This is a hybrid role requiring 4 days onsite (Monday-Thursday) in one of several major locations including San Francisco, Seattle, New York, or Bristol, CT. The role offers competitive compensation ranging from $184,300 to $270,700 depending on location, plus additional benefits including bonus potential and long-term incentives.

The ideal candidate will bring deep technical expertise in iOS development, strong architectural knowledge, and leadership capabilities to mentor other engineers. You'll be responsible for driving best practices, optimizing application performance, and solving complex technical challenges that have broad business impact.

Working at Disney Technology means being part of a team that's shaping the future of media technology, with unprecedented reach and scale. You'll have the opportunity to work on products that matter to millions of people globally, while being part of a company known for innovation and creative excellence.

The role combines hands-on development with technical leadership, requiring someone who can both write high-quality code and provide direction to other engineers. You'll be involved in architectural decisions, code reviews, and working closely with QA and product teams to deliver exceptional mobile experiences for ESPN's users.

Last updated a day ago

Responsibilities For Principal Software Engineer - iOS (ESPN)

  • Drive best engineering practices to write well-constructed and easy-to-maintain code, and robust tests
  • Challenge current architectural choices and collaborate to solve problems in innovative ways
  • Analyze and optimize application code for efficiency, reliability and performance
  • Collaborate with product management, technical program management, operations, and other engineering teams
  • Manage multiple competing priorities in a fast-paced environment
  • Provide technical leadership and mentoring to distributed team of engineers
  • Coding, PR Reviews, Writing Tests
  • Collaborating with QA and Automation Team
  • Interacting with the Product Development team

Requirements For Principal Software Engineer - iOS (ESPN)

  • 10+ years of hands-on professional development experience with the Apple ecosystem
  • iOS/tvOS app development lifecycle including Apple App Store compliance
  • Experience working on significant consumer apps in marketplace
  • Expertise in writing efficient, reliable, and maintainable code
  • Strong troubleshooting and problem-solving skills
  • Bachelor's degree in computer science or related field
  • Expert understanding of HTTP/S, APIs, and web services
  • Expertise with unit test frameworks and continuous integration systems
  • Solid understanding of architecture and multi-threaded mobile apps

Benefits For Principal Software Engineer - iOS (ESPN)

Medical Insurance
  • Bonus
  • Long-term incentive units
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Disney Principal Software Engineer - iOS (ESPN)