Aller au contenu

Paramount

Lead Software Engineer, CMS

JavaScriptTypeScriptReactNode.jsAWSGCPDockerKubernetes
Traduction automatique. Consultez l’original.

À propos du poste

#WeAreParamount a pour mission de libérer la puissance du contenu… et vous ?

Nous avons les marques, nous avons les stars, et nous avons le pouvoir d'accomplir notre mission d'offrir du divertissement à la planète – il ne manque plus que… VOUS ! Faire partie de Paramount signifie rejoindre une équipe qui valorise l'authenticité et promeut l'inclusion pour tous. Nous recherchons des personnes qui non seulement reconnaissent le pouvoir du contenu, mais apprécient également une touche de plaisir et d'originalité. Ensemble, nous co-créons des moments qui comptent – tant pour nos audiences que pour nos employés. Vous alimentez notre culture de sens, de passion et de collaboration. Nous sommes dans le même bateau.

Ingénieur Logiciel Principal, Équipe Solutions - CBSSports

Rejoignez CBS Digital et façonnez l'avenir des médias sportifs et d'actualités grâce à une IA de pointe pour le contenu et à des expériences de 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.

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

De plus, la division comprend CBS SPORTS NETWORK, la chaîne câblée de CBS Sports disponible 24 heures sur 24, qui diffuse des programmes sportifs en direct toute l'année, y compris des matchs de football et de basketball universitaires, l'action de l'UEFA Champions League et Europa League, les matchs de Serie A en Italie, les compétitions d'équipes nationales de la Concacaf, ainsi qu'une programmation originale complète et des couvertures de studio.

CBS Sports propose également une vaste gamme de couvertures de soccer mondiales sur Paramount+, y compris chaque match de club de l'UEFA, tous les matchs de Serie A ainsi que les compétitions d'équipes nationales de la Concacaf, et produit INSIDE THE NFL pour Paramount+. Les offres multiplateformes de CBS Sports Digital comprennent CBSSports.com et les applications CBS Sports pour appareils mobiles et téléviseurs connectés ; le réseau d'information sportive en streaming 24/7 CBS Sports HQ ; 247 Sports ; MaxPreps ; les jeux de fantasy CBS Sports ; et SportsLine.

Titre du poste : Lead Software Engineer, CBS Sports Digital

Département : CBS Sports.com Technology

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

Skydance est un employeur garantissant l'égalité des chances (EOE)

Nous saisissons l'opportunité de construire une main-d'œuvre qui reflète un large éventail de perspectives, d'origines 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 la considération sans égard à la race, la couleur, l'origine ethnique, 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, l'état civil, la grossesse, la parentalité, l'incapacité physique ou mentale, 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 à paramountaccommodations@paramount.com. Seuls les messages laissés à cet effet recevront une réponse.

Ce que vous ferez

  1. Implémenter des fonctionnalités IA : Mettre en œuvre 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 niveau production pour les applications mobiles et web.
  1. Contribuer aux normes : Promouvoir et adhérer aux normes de plateforme évolutives, aux modèles d'ingénierie et aux composants réutilisables à travers 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 conception 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 : Mettre en œuvre des solutions en tenant compte de l'évolutivité et de la fiabilité, en intégrant des tests, une surveillance et des alertes appropriés.
  1. Mentorer et documenter : Contribuer à une documentation et à des diagrammes clairs pour faciliter l'intégration des autres ingénieurs et des équipes de support. Examiner le code pour garantir le respect des meilleures pratiques (style, testabilité, efficacité).
  1. Outils Monorepo : Utiliser et contribuer à l'évolution des outils et flux de travail 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 normes : Adhérer et contribuer à l'évolution de TypeScript et des normes de typage (par exemple, mode strict, types partagés, génération de code) afin que les bases de code restent maintenables, sûres en termes de types de bout en bout et sûres pour la refactorisation.

Qualifications requises

  1. Expérience en IA : Expérience ou familiarité avec l'IA générative et les architectures RAG.
  1. Expérience de plateforme : Expérience dans la contribution à des produits de plateforme évolutifs et le respect des normes d'ingénierie inter-équipes.
  1. Collaboration avec les parties prenantes : Capacité à collaborer efficacement avec les parties prenantes interfonctionnelles dans un environnement dynamique et rapide.
  1. Navigateur et performance : Compréhension solide du comportement du navigateur, du rendu et des performances front-end (par exemple, Core Web Vitals, chargement différé, découpage du code).
  1. Expérience Monorepo : Expérience avec les outils et flux de travail monorepo (par exemple, Turborepo, Nx), y compris les packages partagés, les pipelines de tâches et les dépendances inter-projets.
  1. Diplôme et expérience : Licence en informatique ou expérience équivalente.
  1. 7+ années d'expérience dans la création d'applications web évolutives de niveau production utilisant des frameworks JavaScript modernes (React, Next.js) et Node.js.
  1. Solide expertise en JavaScript et TypeScript, incluant la programmation asynchrone, les génériques, le typage strict et les fonctionnalités avancées ES6+.
  1. Connaissance approfondie de HTML et CSS, y compris la mise en page réactive, la compatibilité inter-navigateurs, l'accessibilité et l'optimisation des performances.
  1. Expérience dans la consommation et la conception d'APIs (REST et GraphQL), y compris Apollo Client et les architectures basées sur des microservices.
  1. Expérience avérée dans la modélisation de flux de données complexes pour les flux 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, y compris 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 performances, y compris l'utilisation d'outils de surveillance/observabilité (par exemple, OpenTelemetry, New Relic).
  1. Compétences interpersonnelles : Capacité à analyser, déboguer et résoudre des problèmes de code complexes. Passion pour le sport et dévouement à la création d'expériences exceptionnelles pour les fans.

Qualifications préféré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. Orientation Cloud : 3+ années d'expérience avec les technologies Cloud (AWS est fortement préférée).
  1. Compétences Frontend : Expérience React/Next.js avec les bases de HTML/CSS (mise en page, spécificité, compatibilité inter-navigateurs).
  1. Collaboration : Expérience avérée en collaboration inter-équipes pour les exigences, la mise en œuvre et les tests.
  1. Certifications : Certifications Cloud (GCP, AWS, OCI).
  1. Outils et normes IA : Expérience avec les 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 maintenir le code généré par IA propre, cohérent et prêt pour la production.
  1. Thèmes et style : Expérience avec plusieurs approches de style (Stylex, Modules CSS, SASS, CSS-in-JS) et des tokens de conception dans des bibliothèques de composants ou des systèmes de conception.

Ce que nous offrons

  • Congés payés généreux.
  • Une opportunité passionnante et enrichissante de faire partie de l'une des équipes les plus dynamiques de Paramount.
  • Opportunités d'événements d'engagement sur site et virtuels.
  • Opportunités uniques de nouer des liens significatifs et de construire une communauté dynamique, à l'intérieur comme à l'extérieur du lieu de travail.

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026