Paramount

Ingénieur logiciel principal, CMS

JavaScriptTypeScriptReactNode.jsAWSGCPDockerKubernetesGo
Traduction automatique. Consultez l’original.

À propos du poste

La narration est, et sera toujours, au cœur de tout ce que nous faisons chez Skydance.

Notre vision est de bâtir un écosystème de divertissement prospère 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 nos contenus et de nos expériences, ainsi que sur la profondeur de notre lien avec nos fans. Nous sommes axés sur les créateurs, centrés sur le public, tournés vers la technologie et dotés d'une envergure 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 gagnant 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 !

Ingénieur logiciel principal, équipe Solutions - CBSSports

Rejoignez CBS Digital et façonnez l'avenir des médias sportifs et d'actualité grâce à des contenus de pointe propulsés par l'IA et des expériences fans profondément personnalisées sur mobile, web et plateformes numériques. Nous recherchons un ingénieur logiciel principal pour être un membre clé de notre équipe de gestion de contenu.

Intitulé du poste : Ingénieur logiciel principal, CBS Sports Digital

Département : Technologie CBS Sports.com

Lieu : Louisville, Kentucky ; Nashville, Tennessee ; Fort Lauderdale, Floride ;

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 dans lequel le poste est basé, cela inclut une considération sans égard à la race, la couleur, l'ethnicité, l'origine nationale, le statut de citoyenneté, la religion ou les croyances, le sexe, le genre, l'identité ou l'expression de genre, l'orientation sexuelle, l'âge, le statut marital, la grossesse, la parentalité, le handicap physique ou mental, les informations génétiques, le statut militaire ou de vétéran protégé, le 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 à [email protected]. Seuls les messages laissés à cette fin seront retournés.

Vos missions

  1. Implémenter des fonctionnalités IA : Implémenter et assister dans l'architecture de systèmes avancés d'IA générative et de génération augmentée par récupération (RAG) pour alimenter des recommandations intelligentes et une personnalisation dynamique des utilisateurs.
  1. Piloter le développement : Piloter le prototypage rapide et le développement complet de fonctionnalités de qualité production pour les applications mobiles et web.
  1. Contribuer aux standards : Promouvoir et respecter les standards de plateforme évolutifs, les modèles d'ingénierie et les composants réutilisables au sein de l'organisation.
  1. Collaborer et prototyper : Travailler en étroite collaboration au sein d'un petit groupe d'ingénierie, en partenariat avec les équipes de design et de produit pour concevoir, développer et prototyper rapidement des solutions aux défis commerciaux clés.
  1. Utiliser l'IA : Utiliser des outils de développement IA pour optimiser votre flux de travail et promouvoir l'utilisation de pratiques de développement pilotées par l'IA au sein de l'équipe.
  1. Excellence opérationnelle : Implémenter des solutions en gardant à l'esprit l'évolutivité et la fiabilité, en intégrant des tests, une surveillance et des alertes appropriés.
  1. Mentorat et documentation : Contribuer à une documentation et des diagrammes clairs pour faciliter l'intégration des autres ingénieurs et équipes de support. Réviser le code pour garantir le respect des meilleures pratiques (style, testabilité, efficacité).
  1. Outils de monorepo : Utiliser et contribuer à l'évolution des outils et flux de travail de monorepo (par exemple, Turborepo, Nx) pour prendre en charge la construction, les tests et le déploiement sur les applications web et mobiles.
  1. Sécurité des types et standards : Respecter et contribuer à l'évolution de TypeScript et des standards de typage (par exemple, mode strict, types partagés, codegen) afin que les bases de code restent maintenables, sécurisées par typage de bout en bout et sûres lors des refactorisations.

Qualifications requises

  1. Expérience en IA : Expérience ou familiarité avec l'IA générative et les architectures RAG.
  1. Expérience plateforme : Expérience dans la contribution à des produits de plateforme évolutifs et le respect des standards d'ingénierie inter-équipes.
  1. Collaboration avec les parties prenantes : Capacité à collaborer efficacement avec des parties prenantes interfonctionnelles dans un environnement dynamique et rapide.
  1. Navigateur et performance : Solide compréhension du comportement du navigateur, du rendu et de la performance front-end (par exemple, Core Web Vitals, chargement différé, découpage de code).
  1. Expérience monorepo : Expérience avec les outils et flux de travail de monorepo (par exemple, Turborepo, Nx), incluant les packages partagés, les pipelines de tâches et les dépendances inter-projets.
  1. Éducation et expérience : Licence en informatique ou expérience équivalente.
  1. 7+ années d'expérience dans la construction d'applications web évolutives de qualité production en utilisant des frameworks JavaScript modernes (React, Next.js) et Node.js.
  1. Forte expertise en JavaScript et TypeScript, incluant la programmation asynchrone, les génériques, le typage strict et les fonctionnalités avancées de ES6+.
  1. Connaissance approfondie de HTML et CSS, incluant la mise en page responsive, la compatibilité entre navigateurs, l'accessibilité et l'optimisation des performances.
  1. Expérience dans la consommation et la conception d'APIs (REST et GraphQL), incluant Apollo Client et les architectures basées sur les microservices.
  1. Expérience avérée dans la modélisation de flux de données complexes pour des flux de travail transactionnels et d'intégration.
  1. Expérience de travail avec des plateformes cloud (AWS, GCP ou OCI) et des environnements conteneurisés (Docker, Kubernetes).
  1. Familiarité avec les concepts de systèmes distribués, incluant la mise en cache (Redis, Memcached) et les systèmes de messagerie (Kafka, RabbitMQ).
  1. Expérience dans la conception et le développement d'applications hautement évolutives et performantes.
  1. Solides compétences en débogage et en dépannage de performance, incluant l'utilisation d'outils de surveillance/observabilité (par exemple, OpenTelemetry, New Relic).
  1. Soft Skills : Capable d'analyser, de déboguer et de résoudre des problèmes de code complexes. Passion pour le sport et dévouement à la création d'expériences fans exceptionnelles.

Qualifications souhaitées

  1. Exposition à des systèmes CMS propriétaires ou open-source populaires tels que Wordpress, Drupal, Joomla, Magento
  1. 1+ années d'expérience avec une ou plusieurs bases de données vectorielles (par exemple, TurboPuffer, Mongo Atlas).
  1. Focus Cloud : 3+ années d'expérience de travail avec des technologies Cloud (AWS est fortement préféré).
  1. Compétences Frontend : Expérience React/Next.js avec les fondamentaux HTML/CSS (mise en page, spécificité, compatibilité entre navigateurs).
  1. Collaboration : Expérience avérée dans la collaboration inter-équipes pour les exigences, l'implémentation et les tests.
  1. Certifications : Certifications Cloud (GCP, AWS, OCI).
  1. Outils et standards IA : Expérience avec des outils de développement IA (Cursor, Copilot, etc.) et avec la mise en place de garde-fous — règles, commandes, compétences, sous-agents — pour garder le code généré par IA propre, cohérent et prêt pour la production.
  1. Thèmes et stylisation : Expérience avec de multiples approches de stylisation (Stylex, CSS Modules, SASS, CSS-in-JS) et des jetons de design dans des bibliothèques de composants ou un système de design.

CBS Sports, leader toute l'année de la couverture sportive multiplateforme, diffuse un portefeuille d'événements sur le réseau de télévision CBS, incluant THE NFL ON CBS ; le football universitaire, incluant le Big Ten ON CBS ; le basket-ball universitaire, incluant le championnat de basket-ball masculin de la division I de la NCAA ; le golf, incluant The Masters®, le championnat PGA et le PGA TOUR ; le football, incluant l'UEFA Champions League et la NWSL ; et CBS SPORTS SPECTACULAR.

De plus, la division inclut CBS SPORTS NETWORK, la chaîne câblée 24 heures sur 24 de CBS Sports qui diffuse des programmes sportifs en direct tout au long de l'année, incluant des matchs de football et de basket-ball universitaires, l'action de l'UEFA Champions League et de l'Europa League, les matchs de la Serie A italienne, les compétitions des équipes nationales de la Concacaf, ainsi qu'une gamme complète de programmes originaux et de couverture en studio.

CBS Sports propose également une vaste gamme de couverture du football mondial sur Paramount+, incluant chaque match de compétition de club de l'UEFA, tous les matchs de la Serie A ainsi que les compétitions des équipes nationales de la Concacaf, et produit INSIDE THE NFL pour Paramount+. Les offres multiplateformes de CBS Sports Digital incluent CBSSports.com et les applications CBS Sports pour les appareils mobiles et TV connectées ; le réseau d'actualités sportives en streaming 24/7 CBS Sports HQ ; 247Sports ; MaxPreps ; les jeux fantasy CBS Sports ; et SportsLine.

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é numérique de Skydance.
  • Des opportunités d'engagement des employés robustes, incluant l'accès à des projections et événements exclusifs, des séries de conférences, des activités de bénévolat et plus encore.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter