Idaho Health Insurance Exchange
The Walt Disney Company
Ingénieur Logiciel Produit Principal (H/F) (Swift)
Description du poste
Titre du poste :
Ingénieur Logiciel Produit Principal (H/F) (Swift)
La technologie est au cœur du passé, du présent et de l'avenir de Disney. Disney Entertainment et ESPN Product & Technology est une organisation mondiale d'ingénieurs, de développeurs de produits, de designers, de technologues, de scientifiques des données, et plus encore – tous travaillant à construire et à faire progresser l'épine dorsale technologique des activités médiatiques de Disney à l'échelle mondiale.
L'équipe marie la technologie à la créativité pour construire des produits de classe mondiale, améliorer la narration, et stimuler la vélocité, l'innovation et la scalabilité pour nos entreprises. Nous sommes des conteurs et des innovateurs. Des créateurs et des bâtisseurs. Des artistes et des ingénieurs. Nous travaillons avec toutes les parties du portefeuille médiatique de The Walt Disney Company pour faire progresser la base technologique et les points de contact médiatiques avec les consommateurs servant des millions de personnes dans le monde.
Voici quelques raisons pour lesquelles nous pensons que vous aimeriez travailler icy :
- Construire l'avenir des médias de Disney : Nos technologues conçoivent et construisent les produits et plateformes qui alimenteront nos activités médiatiques, publicitaires et de distribution pour les années à venir.
- Portée, Échelle et Impact : Plus que jamais, la technologie et les produits de Disney servent de porte d'entrée signature pour les connexions des fans avec les marques et les histoires de l'entreprise. Disney+. Hulu. ESPN. ABC. ABC News… et bien d'autres. Ces produits et marques – et les histoires, conteurs et événements inégalés qu'ils transportent – comptent pour des millions de personnes dans le monde.
- Innovation : Nous développons et mettons en œuvre des produits et des techniques révolutionnaires qui façonnent les normes de l'industrie et résolvent des problèmes techniques complexes et distinctifs.
Product Engineering est une équipe unifiée responsable de l'ingénierie des produits et plateformes numériques et de streaming de Disney Entertainment & ESPN. Cela comprend l'ingénierie produit, l'ingénierie média, l'assurance qualité, l'ingénierie derrière la personnalisation, le commerce, le cycle de vie et l'identité.
Résumé du poste
La mission de l'équipe Disney Media Player Engineering est de concevoir des solutions de lecture vidéo en streaming en collaboration avec les équipes d'encodage, de packaging et de livraison pour optimiser la pile technologique de streaming de Disney afin d'offrir la meilleure expérience de streaming possible sur toutes les plateformes.
Notre équipe recherche une personne pour occuper le poste d'Ingénieur Logiciel Principal afin de créer une bibliothèque de lecture multimédia en streaming standard riche en fonctionnalités sur les appareils Apple. Notre intention est de concevoir et développer une architecture en couches pour la lecture multimédia qui puisse couvrir toutes les marques direct-au-consommateur de Disney comme Disney+, ESPN, ABC News et Hulu. Votre objectif sera de collaborer avec les équipes de lecture multimédia sur d'autres plateformes pour assurer une architecture logicielle cohérente qui offre une expérience de streaming de premier ordre à vos spectateurs, tout en fournissant une base pour l'innovation en matière de lecture multimédia chez Disney.
Il s'agit d'un poste d'ingénierie pratique pour l'écosystème Apple en Objective-C/SWIFT. En fonction de votre expérience, vous travaillerez au sein d'une équipe interfonctionnelle de chefs de produit, de designers, d'ingénieurs, vous conceptualiserez et développerez des solutions partagées entre toutes les expériences Disney. Vous êtes une personne qui aime travailler avec d'autres équipes et technologies pour comprendre leurs contraintes. Vous appréciez les défis posés par des problèmes difficiles et êtes fier de trouver des solutions qui trouvent le juste milieu entre les contraintes de conception, les contraintes techniques et l'expérience utilisateur finale. Vous favorisez la confiance, abordez les problèmes avec empathie et respect, et embrassez la créativité.
ID de l'offre : 10152988
Segment de l'offre d'emploi : Product Engineering
Activité principale de l'offre d'emploi : PE - Streaming Frontend
Catégorie principale de l'offre d'emploi : Product Software Engineering
Type d'emploi : Temps plein
Ville, État, Région, Code postal principal : Seattle, WA, USA
Ville, État, Région, Code postal alternatif : USA - CA - 1200 Grand Central Ave, USA - CA - Market St, USA - NY - 7 Hudson Square
Date de publication : 2026-06-18
Responsabilités
- Concevoir et mettre en œuvre des solutions en collaboration avec les membres de l'équipe pour de nouvelles fonctionnalités qui s'intègrent à divers services médiatiques et back-end de Disney.
- Conception d'API collaborative avec les équipes pairs sur les services d' API ainsi qu'avec les équipes front-end qui dépendent de nos bibliothèques.
- Recherche et développement pour les expériences de lecture multimédia, l'intégration et les tests.
- Participer à l'estimation des projets et à la planification des ressources.
- Capacité à collaborer au sein d'une petite équipe de développement productive ainsi qu'au sein de l'organisation d'ingénierie plus large.
- Dépanner et résoudre les problèmes, difficultés et erreurs rencontrés sur nos différentes plateformes.
- Capacité à collaborer au sein d'une petite équipe de développement productive ainsi qu'à travailler de manière autonome.
- Se spécialiser dans les technologies Apple telles que UIKit, SwiftUI, AVKit et StoreKit pour construire une application de classe mondiale.
Qualifications minimales
- Au moins 5 années d'expérience professionnelle dans le développement logiciel iOS, dont 3 passées à utiliser Swift.
- Au moins 5 années d'expérience professionnelle dans la mise en œuvre d'interfaces utilisateur complexes à l'aide d'UIKit ou de SwiftUI d'Apple.
- Vous avez au moins 3 années d'expérience dans les processus agiles pour aider l'équipe à être efficace et efficiente.
- Capacité à démontrer une expérience dans le cycle de vie complet du développement logiciel. Stade précoce, maintenance et fin de vie.
- Compréhension des compromis liés à l'utilisation de différents modèles de conception, tels que MVC ou MVVM.
- Connaissances des paradigmes de programmation, y compris la programmation orientée objet et réactive.
- Compréhension du cycle de vie du développement d'applications iOS/TVOS.
- Expérience en programmation orientée objet.
- Écrire du code efficace, fiable et maintenable, que ce soit pour la mise en œuvre d'améliorations, de fonctionnalités destinées aux utilisateurs, ou la correction de défauts – par la collaboration avec des membres seniors de l'équipe.
- Expérience avec les frameworks de tests unitaires et les systèmes d'intégration continue.
- Solides compétences en communication verbale et écrite.
- Autonome et motivé, avec la capacité d'apprendre et de s'adapter aux nouvelles technologies.
Formation requise
- Licence en informatique ou expérience équivalente.
Qualifications préférées
- Expérience avec les technologies de streaming, y compris HLS, MPEG-DASH, Transport Stream et CMAF.
- Expérience avec AVFoundation et son écosystème.
- Expérience dans le développement d'applications sur toutes les plateformes Apple, y compris iPhone, iPad et TVOS.
La fourchette de rémunération pour ce poste à San Francisco, CA est de $157,800.00 à $211,600.00 par an, à Glendale, CA de $144,100.00 à $193,200.00 par an, et à Seattle, WA et New York, NY de $150,900.00 à $202,400.00 par an. Le salaire de base réellement proposé tiendra compte de l'équité interne et pourra également varier en fonction de la région géographique du candidat, des connaissances, des compétences et de l'expérience liées au poste, entre autres facteurs. Un bonus et/ou des unités d'incitation à long terme peuvent être fournis dans le cadre du programme de rémunération, en plus de la gamme complète d'avantages médicaux, financiers et/ou autres, selon le niveau et le poste proposé.
