Siemens
Paramount
Lead Software Engineer - Roku
À propos du poste
La narration est, et sera toujours, au cœur de ce que nous faisons chez Skydance.
Notre vision est de bâtir un écosystème de divertissement florissant où les histoires et les mondes sont imaginés, prennent vie et sont vécus. Nous créons pour tous les âges et tous les publics, en nous appuyant sur la force de notre contenu et de nos expériences, ainsi que sur la profondeur de notre lien avec les fans. Nous sommes axés sur les créateurs, centrés sur le public, tournés vers la technologie et déployés à l'échelle mondiale.
Ici, vous travaillerez avec des équipes talentueuses qui avancent rapidement, pensent avec audace et collaborent avec détermination pour obtenir des résultats. Nous visons haut, défendons les meilleures idées et gagnons ensemble, en méritant chaque jour la confiance de nos employés, créateurs, partenaires et publics.
Si l'opportunité de contribuer à bâtir la prochaine génération d'entreprise mondiale de médias et de divertissement, propulsée par la créativité et la technologie, vous stimule, nous serions ravis de vous accueillir à bord. C'EST PARTI !
LEAD SOFTWARE ENGINEER — ROKU
À PROPOS DU POSTE
Vous serez responsable de la direction technique de l'application Paramount+ sur Roku — la plateforme, les modèles, l'architecture. Il s'agit d'un rôle de leadership opérationnel où vous écrirez et réviserez du code, tout en définissant les standards pour une équipe d'ingénieurs livrant des fonctionnalités à des millions de téléspectateurs.
Les contraintes de Roku — budgets mémoire serrés, boucle de rendu monothread, matériel couvrant cinq ans de générations d'appareils — sont l'environnement dans lequel vous vous épanouissez, et non que vous tolérez simplement. Vous connaissez suffisamment ces contraintes pour les enseigner, et vous guiderez une équipe à travers celles-ci.
Lieu : Sur site - New York / Los Angeles / San Francisco / Ft. Lauderdale
PROFIL RECHERCHÉ
- Votre équipe livre à temps parce que vous avez correctement défini le périmètre du travail — et non parce que quelqu'un a travaillé le week-end
- Les ingénieurs de votre équipe progressent trimestre après trimestre. Ils s'attaquent à des problèmes plus complexes ce trimestre que le précédent. Vous pouvez identifier ce qui a changé
- Vous ouvrez un dépôt BrightScript de 200 fichiers que vous n'avez jamais vu et commencez à effectuer des changements le jour même — et vous avez fourni à votre équipe la documentation et le contexte pour faire de même
- Vous remarquez un pic de mémoire sur un Roku Express avant que l'équipe QA ne crée un ticket. Vous le corrigez, documentez l'incident et en faites un modèle à suivre pour l'équipe
- Vous consignez les décisions d'architecture par écrit. Six mois plus tard, un nouvel ingénieur en lit une et comprend pourquoi vous avez fait ce choix
- Vous savez dire non lorsqu'un plan présente des lacunes et suggérez une meilleure alternative — sans rabaisser personne
- Vous traitez le pipeline de build, la couverture de test et la surveillance des erreurs comme des fonctionnalités produit
- Vous aidez les personnes qui vous entourent à mieux travailler. Ils le confirmeraient si on leur posait la question
#L1-VA1
INFORMATIONS COMPLÉMENTAIRES
Fourchette de salaire à l'embauche : $156,800.00 - 235,200.00.
La fourchette de salaire à l'embauche pour ce poste s'applique à New York, en Californie, au Colorado, dans l'État de Washington et dans la plupart des autres zones géographiques. La rémunération de départ pour le candidat retenu dépend de divers facteurs liés au poste, incluant, sans s'y limiter, la localisation géographique, les demandes du marché, l'expérience, la formation et l'éducation. Les avantages sociaux disponibles pour ce poste incluent une assurance médicale, dentaire, vision, un plan 401(k), une couverture d'assurance vie, des prestations d'invalidité, un programme d'aide aux frais de scolarité et des congés payés (PTO) ou, le cas échéant, selon les dispositions de la convention collective applicable. Ce poste est éligible à une prime.
Skydance est un employeur garantissant l'égalité des chances (EOE)
Nous saisissons l'opportunité de bâtir une main-d'œuvre qui reflète un large éventail de perspectives, d'horizons et d'expériences. Être un employeur garantissant l'égalité des chances signifie que nous prenons au sérieux notre responsabilité de considérer les candidats qualifiés sur la base du mérite. Conformément aux lois du pays ou de la région où le poste est basé, cela inclut une considération sans distinction de race, couleur, ethnicité, origine nationale, statut de citoyenneté, religion ou croyance, sexe, genre, identité ou expression de genre, orientation sexuelle, âge, statut marital, grossesse, parentalité, handicap physique ou mental, informations génétiques, statut militaire ou de vétéran protégé, statut syndical ou toute autre catégorie protégée par la loi applicable.
Si vous êtes une personne qualifiée en situation de handicap, vous pouvez demander un aménagement raisonnable pendant le processus de candidature et/ou de recrutement. Vous pouvez demander des aménagements raisonnables en appelant le 212.846.5500 ou en envoyant un e-mail à paramountaccommodations@paramount.com. Seuls les messages laissés à cette fin seront traités.
VOS MISSIONS
- Définir la direction technique de l'application Paramount+ sur Roku — choisir les modèles, posséder l'architecture, défendre les décisions
- Construire et maintenir les composants et fonctionnalités du framework principal — il s'agit d'un rôle opérationnel où vous livrez du code
- Diriger une équipe d'ingénieurs Roku via des revues de code, du pair programming et des retours constructifs favorisant la montée en compétences
- Architecturer en tenant compte des contraintes de Roku : limites de mémoire, frontières entre thread de rendu et thread de tâches, niveaux de performance des appareils et exigences de certification
- Livrer des fonctionnalités de personnalisation en temps réel — recommandations personnalisées, illustrations dynamiques et expériences d'engagement publicitaire — dans le respect des contraintes de mémoire et de threading de Roku
- Piloter l'adoption du transfert de données RSG 1.3 APIs, du BrightScript Memory Monitor et du traçage Perfetto au sein de l'équipe
- Définir le périmètre des projets, identifier les risques avant qu'ils ne deviennent des blocages et assurer la continuité des livraisons de l'équipe
- Coordonner avec les équipes Produit, Design, Backend Engineering et DevOps/SRE pour traduire les besoins en plans exécutables par votre équipe
- Rédiger des documents d'architecture, des RFC et des guides de composants afin que les décisions soient visibles et pérennes
- Maintenir et améliorer les pipelines CI/CD, l'infrastructure de test et les outils de build
- Concevoir et exécuter des tests A/B, puis agir en fonction des résultats
- Utiliser des outils de développement basés sur l'IA pour gagner en rapidité et aider l'équipe à les adopter
Prérequis
QUALIFICATIONS REQUISES
- 8+ années d'expérience en développement logiciel
- 4+ années de développement d'applications Roku
- 2+ années à diriger une équipe ou à occuper un poste de lead technique
- Licence en informatique, domaine connexe ou expérience professionnelle équivalente
- Solides bases en POO, structures de données et algorithmes — capable de concevoir des systèmes et d'évaluer les conceptions d'autrui
- Maîtrise du BrightScript et du SceneGraph SDK, y compris RSG 1.3 — vous pouvez expliquer les compromis entre MoveIntoField, PostMessage et CopyMessage sans avoir à les chercher
- Maîtrise approfondie du modèle de threading Roku et des points de rupture de performance sur les appareils d'entrée de gamme
- Frameworks et services Roku : RAF, RMF, RokuPay
- Tests unitaires et d'intégration sur Roku — vous avez construit une infrastructure de test, pas seulement écrit des tests
- Conception d'API RESTful, comportement de mise en cache HTTP et interaction avec les CDN
- Git et GitHub
- Excellentes capacités de rédaction technique — documents d'architecture et plans que les gens lisent réellement et appliquent
- Utilisation active d'outils de développement basés sur l'IA (Copilot, Claude, Cursor ou similaire) avec des exemples concrets de la manière dont ils ont transformé votre façon de travailler
QUALIFICATIONS SOUHAITÉES
- BrighterScript et outils de la communauté Roku (ropm, bslint, roku-debug)
- Autres plateformes OTT : Fire TV, Android TV, Apple TV, Samsung TV, LG webOS
- Outils d'observabilité : Conviva, New Relic, Datadog, Sentry
- Microservices et modèles backend-pour-frontend
- Expérience dans l'intégration de systèmes de personnalisation ou de recommandation dans des applications pour appareils connectés
- Expérience avec des architectures temps réel ou événementielles sur des plateformes client
- Tests E2E pour les applications sur appareils connectés
- Docker et outils CI/CD (Jenkins ou similaire)
- GraphQL
- Expérience avérée dans l'introduction d'outils d'IA au sein d'une équipe — adoption réelle, pas seulement une démonstration
- Vous vous souciez suffisamment de l'UX pour contester les choix Produit et Design lorsque quelque chose ne va pas
- Vous avez travaillé sur différents fuseaux horaires sans attendre des réunions pour vous débloquer
Paramount+, un service de vidéo à la demande par abonnement et de streaming en direct destiné directement aux consommateurs de Paramount Global, combine sports en direct, actualités de dernière minute et une montagne de divertissements. Le service de streaming premium propose une vaste bibliothèque de séries originales, d'émissions à succès et de films populaires dans tous les genres, issus de marques et de studios de production de renommée mondiale, notamment BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures et la Smithsonian Channel. Le service est également la destination de streaming pour une programmation sportive inégalée, incluant chaque événement CBS Sports, du golf au football en passant par le basket-ball et plus encore, ainsi que des droits de streaming exclusifs pour des propriétés sportives majeures, dont certaines des ligues de football les plus grandes et les plus populaires au monde. Paramount+ permet également aux abonnés de diffuser en direct les stations CBS locales à travers les États-Unis, en plus de la possibilité de diffuser les autres chaînes en direct de Paramount Streaming : CBSN pour des actualités 24/7, CBS Sports HQ pour les actualités et analyses sportives, et ET Live pour la couverture du divertissement.
Ce que nous offrons
- Une rémunération attractive et des packages d'avantages sociaux complets. Consultez notre liste complète d'avantages ici skydance.com/careers/benefits.
- Des congés payés généreux.
- Des abonnements gratuits à HBO Max, Paramount+ et d'autres services de streaming et produits d'actualités numériques de Skydance.
- Des opportunités solides d'engagement des employés, incluant l'accès à des projections et événements exclusifs, des cycles de conférences, des activités de bénévolat et plus encore.
