Search jobs > San Francisco, CA > Software engineer ios

Lead Software Engineer, iOS

Disney Entertainment & ESPN Technology
San Francisco, California, United States
$155K-$210K a year
Full-time

Job Summary :

Disney Entertainment & ESPN Technology

On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories while also transforming Disney’s media business for the future.

Whether that’s evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disney’s unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world.

Building the future of Disney’s media business : DE&E Technologists are designing and building the infrastructure that will power Disney’s media, advertising, and distribution businesses for years to come.

Reach & Scale : The products and platforms this group builds and operates delight millions of consumers every minute of every day from Disney+ and Hulu, to ABC News and Entertainment, to ESPN and ESPN+, and much more.

Innovation : We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news.

This is a hands-on engineering position developing mobile applications for ESPN inside the Apple Ecosystem with Obj-C / Swift.

In this role, you will work with a cross-functional team of Product Managers, Designers, Mobile / Web / Backend Engineers, and Content Creators to conceptualize and develop world-class Disney apps.

Based on your experience, you will apply technical expertise to manage individual project priorities, deadlines and deliverables and will design, develop, test, deploy, maintain, and enhance software solutions.

You will architect reusable solutions that are shared across all Disney Entertainment & ESPN Technology apps. You may lead others to solve complex problems and provide oversight and direction to other software engineers.

Responsibilities :

Coding, PR Reviews, Writing Tests

Collaborating with QA and Automation Team

Interacting with the Product Development team to review requirements and discuss feature development

Basic Qualifications :

7+ years hands-on professional development experience with the Apple ecosystem.

BS, BA or advanced degree in computer science, engineering, or its equivalent.

Preferred Qualifications :

Expertise of OO design patterns and concepts.

Expert understanding of HTTP / S, APIs, and web services.

Expertise with unit test frameworks and continuous integration systems.

Solid understanding of architecture, assisting Software Architects as necessary.

Solid foundation and understanding of dynamic multi-threaded mobile apps.

Motivated self-starter with the ability to learn and adapt to new technologies.

Ability to collaborate in a small, productive development team as well as the larger engineering organization.

Work with minimal technical supervision and supplemental engineering support.

Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations.

Often regarded as an expert in their particular field.

Consistently involved in major work efforts of strategic importance, working directly with senior levels, often multidisciplinary in nature.

Experience with :

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.

Analyze and optimize application code for efficiency, reliability and performance.

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.

Contributing to the development of functional strategy.

Leading project teams to achieve milestones and objectives.

The hiring range for this position in Los Angeles. California is $149,300 to $200,200 per year, in San Francisco, California is $160,000 to $217,000 per year and in New York or Seattle, Washington is $155,000 to $210,000 per year.

The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors.

A bonus and / or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and / or other benefits, dependent on the level and position offered.

26 days ago
Related jobs
Promoted
nodaFi
San Francisco, California

Now, we’re looking for a Lead Full-Stack Software Engineer who is excited to get to work on a technical product roadmap that will help revolutionize an industry and provide value to millions of people daily. Yet, they’re burdened by persistent inefficiencies which are further amplified by subpar sof...

DoorDash
San Francisco, California

We are continuing to grow rapidly and expanding our Engineering offices globally! We are looking for iOS Engineers to build and maintain a large scale 24x7 global infrastructure system that powers DoorDash's 3-sided marketplace of Consumers, Merchants and Dashers. We’re looking for iOS Engineers who...

WELLS FARGO BANK
San Francisco, California

Wells Fargo is seeking a Lead Software Engineer for their Marketing Technology Team within Consumer Technology. The Lead Software Engineer will specifically be working with the Adobe Experience Manager (AEM) product and be performing AEM development tasks as part of an agile delivery team. Act as a ...

Firstup
San Francisco, California
Remote

As Lead Software Engineer you will be responsible for delivering innovative solutions and services while constantly improving our approach to architecture, scale, availability and fault-tolerance. Leadership is in our build and we see change as a catalyst for improvement. Take ownership for the team...

Capital One National Association
San Francisco, California

Third Street (61049), United States of America, San Francisco, CaliforniaLead Software Engineer, Full Stack (Java, NodeJS, React, AWS). As a Capital One Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. San Francisco, Cal...

Coupa Software
San Mateo, California

Lead software engineers are the key contributor in complex projects and initiatives. They work closely with other team engineers and provide technical leadership/guidance to a small team. Lead engineers networks with key contacts outside his/her area of expertise and provide robust solutions. Work a...

Pinterest
San Francisco, California

Solid knowledge/experience in multithreading and networking in iOSExtensive experience in defining and leading iOS architecture design for complex featuresExperience in driving collaborations across teams and XFNs during the project management processExperience in mentoring junior iOS engineersExper...

DeepScribe
San Francisco, California

We are seeking a Lead ML Infrastructure Engineer to spearhead the development of our core ML training, inference, and evaluation platforms. You have experience mentoring engineers across teams, including other senior engineers. You’ll lead the development of our ML infrastructure to support the deve...

The Walt Disney Company
San Francisco, California

We’re seeking a Lead Software Engineer who will be an outstanding addition to our JavaScript browser-based devices team. Work closely with UX designers, product managers, and engineering leadership to build best-of-class, delightful streaming experiences. Provide mentorship to junior software engine...

DocuSign
San Francisco, California

Design and implement RESTful and GraphQL APIs and ensure seamless integration between front-end and back-end components Participate in an agile environment using Scrum software development practices, automated unit testing, continuous integration, code reviews, version control systems and automated ...