Enable job alerts via email!

Principal Software Engineer - iOS (ESPN)

The Walt Disney Company

California (MO)

On-site

USD 120,000 - 180,000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Principal Software Engineer specializing in iOS development to join their innovative team. This role involves driving best engineering practices, optimizing application performance, and providing technical leadership across multiple teams. You will work in a fast-paced environment, collaborating with product management and engineering teams to enhance the technological backbone for a globally recognized media company. If you are passionate about merging technology with creativity and have a strong background in the Apple ecosystem, this opportunity is perfect for you.

Qualifications

  • 10+ years of development experience with the Apple ecosystem.
  • Expertise in iOS/tvOS app development lifecycle and compliance.

Responsibilities

  • Drive best engineering practices and maintain code quality.
  • Provide technical leadership and mentoring to distributed teams.
  • Collaborate with various teams to capture requirements and drive implementation.

Skills

iOS Development
Apple Ecosystem
Code Optimization
Technical Leadership
Collaboration
Troubleshooting

Education

Bachelor's degree in Computer Science
Equivalent work experience

Job description

Principal Software Engineer - iOS (ESPN)
Job ID: 10114071
Location: San Francisco, California, United States / Bristol, Connecticut, United States / Santa Monica, California, United States / Glendale, California, United States / New York, New York, United States / Seattle, Washington, United States
Business: Disney Entertainment
Date posted: Apr. 21, 2025
Job Summary:

About the Role & Team

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.

Responsibilities and Duties of the Role
  • 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 efficiently with product management, technical program management, operations, and other engineering teams to capture requirements, drive implementation, and provide transparency.
  • Manage multiple competing priorities in a fast-paced, deadline-oriented environment.
  • Provide technical leadership and mentoring to a distributed team of engineers across multiple organizations, fostering a collaborative development process.
  • Coding, PR Reviews, Writing Tests
  • Collaborating with QA and Automation Team
  • Interacting with the Product Development team to review requirements and discuss feature development
Required Experience / Skills / Training
  • 10+ years of hands-on professional development experience with the Apple ecosystem.
  • iOS/tvOS app development lifecycle including Apple App Store compliance policies and submissions requirements.
  • Working on a significant consumer app that is currently available in the marketplace.
  • Writing efficient, reliable, and maintainable code whether implementing architectural improvements, user-facing features, or fixing defects.
  • Troubleshooting and resolving issues, problems, and errors encountered across various platforms.
  • Managing multiple competing priorities in a fast-paced, deadline-oriented environment.
  • Working on a highly collaborative team that rewards quality code and effective communication.
  • Operating as an expert resource to other Software Engineers, providing an open learning environment for cross-team knowledge sharing.
  • Solving unique and complex problems that have a broad impact on the business.
  • Leading project teams to achieve milestones and objectives.
Required Education
  • Bachelor’s degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.

This position is with Disney Streaming Technology LLC, which is part of a business we call Disney Entertainment.

Disney Streaming Technology LLC is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, religion, color, sex, sexual orientation, gender, gender identity, gender expression, national origin, ancestry, age, marital status, military or veteran status, medical condition, genetic information or disability, or any other basis prohibited by federal, state or local law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead JavaScript Engineer

10up

Remote

USD 90,000 - 150,000

30+ days ago

[Future Opportunities] Software Engineer II, iOS

DigitalFish

California

On-site

USD 120,000 - 155,000

30+ days ago

[Future Opportunities] Software Engineer I, Android

DigitalFish

California

On-site

USD 100,000 - 135,000

30+ days ago