Ingénieur Principal, Applications de Données (Fullstack)

  • Full Time
Job expired!

Description de l'entreprise

Nous créons du contenu de classe mondiale, que nous distribuons à travers notre portefeuille de films, de télévision et de streaming, et que nous donnons vie à travers nos parcs à thème et nos expériences pour les consommateurs. Nous possédons et exploitons les plus grandes marques de divertissement et de nouvelles, y compris NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, et Peacock, notre service de streaming premium soutenu par la publicité. Nous produisons et distribuons des films et des programmes de premier plan à travers Universal Filmed Entertainment Group et Universal Studio Group, et nous avons des parcs à thème et des attractions de renommée mondiale à travers Universal Destinations & Experiences. NBCUniversal est une filiale de Comcast Corporation.

Ici, vous pouvez être vous-même. En tant qu'entreprise unique en son genre, capable d'éduquer, de divertir et de responsabiliser à travers nos plateformes, Comcast NBCUniversal se positionne pour inclure tout le monde. Nos initiatives en matière de Diversité, d'Équité et d'Inclusion, couplées à notre travail en matière de Responsabilité Sociale de l'Entreprise, sont nourries par nos employés, nos publics, nos clients de parc et les communautés dans lesquelles nous vivons. Nous nous efforçons de favoriser une culture diversifiée, équitable et inclusive où nos employés se sentent soutenus, acceptés et entendus. Ensemble, nous continuerons à créer et à diffuser des contenus qui reflètent le visage actuel et en constante évolution du monde.

Description du poste

L'équipe de Données et Analytique (D&A) chez NBCUniversal est à la recherche d'une personne passionnée par la résolution de problèmes pour être une excellente addition à notre équipe.

En tant qu'Ingénieur Principal, vous serez en charge de la livraison globale et du support des applications de données, incluant la conception et la construction de nouvelles technologies tout en améliorant l'infrastructure technologique existante. Vous serez responsable de plusieurs systèmes supportant les besoins analytiques de diverses parties prenantes. Cela inclura le développement et la maintenance des applications, l'identification des contraintes de ressources, les risques de projet et les mesures d'atténuation, ainsi que les délais de développement.

Vous aurez également l'opportunité de travailler en partenariat avec les parties prenantes internes, les ingénieurs de données et les équipes de produits pour concevoir et construire la prochaine génération d'applications de données. Si vous êtes une personne capable de gérer de grandes initiatives d'ingénierie logicielle, de coacher des ingénieurs juniors, d'interagir avec des parties prenantes des produits et des affaires, et que vous avez une passion pour résoudre des problèmes complexes, alors ce rôle est fait pour vous! Rejoignez-nous!

  • Concevoir, construire et maintenir les applications nécessaires pour supporter les équipes Données et Analytiques de l'entreprise et leurs parties prenantes
  • Superviser le processus de développement, y compris l'estimation, la conception, la mise en œuvre, les tests, le débogage et le réglage, ainsi que les améliorations itératives après la production
  • Rassembler les exigences des parties prenantes (business, produit, etc.) et les transformer en solutions techniques qui adhèrent aux modèles architecturaux stratégiques et tactiques soutenus par D&A
  • Développer des protocoles de communication standard, mettre à jour les SLA, les SOP et les modèles de documentation
  • Mentorer les ingénieurs juniors pour qu'ils suivent les standards, les meilleures pratiques, etc.
  • Collaborer avec les utilisateurs métier, les équipes technologiques internes et externes pour livrer une application évolutive qui dépasse les exigences tout en garantissant la conformité aux standards de l'entreprise
  • Identifier de nouvelles opportunités d'économies, des outils et des services pour améliorer les plateformes logicielles personnalisées en cours de construction

Qualifications

  • 10 ans ou plus d'expérience pertinente en développement logiciel, dont l'architecture et l'ingénierie d'applications cloud
  • 8 ans ou plus d'expérience pratique avec Angular, React et SQL
  • Expérience avec les plateformes sans serveur (AWS, Azure, GCP)
  • Expérience pratique avec les cadres Front-End et compréhension du CSS, JavaScript
  • Compréhension approfondie des langages de programmation modernes (Java, Python, Go, NodeJS).
  • Connaissance des conteneurs et des outils comme Docker et Kubernetes.
  • Solide connaissance des structures de données, des algorithmes et des modèles d'architecture.
  • Apte à concevoir et développer des solutions en utilisant le cycle de développement de logiciels
  • Désir de s'appuyer sur une philosophie de sécurité, de résilience, et de confidentialité par conception.
  • Expérience en matière de livraison de logiciels à l'aide d'un processus de développement agile et capable de mener des projets de développement de logiciels et de fournir des mises à jour de statut en temps opportun.
  • Expérience étendue avec le cycle de vie du développement de logiciels, y compris les outils CI/CD, étant compétent dans la mise en œuvre et le maintien d'un processus d'intégration continue et de déploiement continu.
  • Apte à définir, documenter, et communiquer les architectures front-end, middleware et back-end
  • Excellentes compétences de communication verbale et écrite et de collaboration pour se connecter efficacement avec les équipes technique et business
  • Passion pour rester à jour avec les plateformes émergentes et les dernières tendances technologiques
  • Capacité à travailler et à participer à une équipe avec un style de communication ouvert et collaboratif tout en étant également capable d'exceller en travaillant de manière indépendante en tant que partie d'une équipe interfonctionnelle

Caractéristiques souhaitées:

  • Analytique - Vous avez de l'expérience dans la livraison de solutions d'analyse en libre-service qui favorisent la découverte de données
    • Expérience avec Snowflake, Amazon Web Services, ou des plateformes cloud similaires est un plus
    • Compréhension des piles technologiques de big data (Hive / Spark etc) est un plus
  • Concentration sur les médias - Solide connaissance pratique des médias, y compris la télévision en direct, le numérique, et le mobile (une expérience spécifique avec la Distribution TV est un plus)
  • Communicateur - Vous avez d'excellentes compétences verbales et écrites et êtes capable de communiquer efficacement des idées à tous les niveaux de l'organisation, aussi bien techniques que non techniques
  • Orienté vers l'action - Vous résolvez constamment de nouveaux problèmes et montrez régulièrement des résultats avec une attitude positive, en faisant toujours preuve de comportement éthique, d'intégrité et en instaurant la confiance
    • Forte compréhension des principes et des meilleures pratiques Agile
    • Vous avez géré l'ambiguïté et vous pouvez prendre des décisions de qualité dans un environnement dynamique et rapide
  • Capacité à conduire plusieurs projets simultanément et à communiquer efficacement avec toutes les parties prenantes

Ce poste est éligible aux avantages sociaux de l'entreprise, y compris l'assurance médicale, dentaire et de vision, le 401(k), les congés payés, le remboursement des frais de scolarité, et une variété d'autres réductions et avantages. Apprendre plus sur les avantages offerts par NBCUniversal en visitant la page Avantages du site web Carrières. Fourchette salariale : 160,000$ - 200,000$ (éligible à un bonus)

Information supplémentaire

La politique de NBCUniversal est d'offrir des opportunités d'emploi égales à tous les candidats et employés sans distinction de race, couleur, religion, croyance, sexe, identité ou expression de genre, âge, origine nationale ou ascendance, citoyenneté, handicap, orientation sexuelle, statut marital, grossesse, statut de vétéran, adhésion aux services uniformisés, informations génétiques, ou toute autre base protégée par la loi applicable. NBCUniversal examinera pour emploi les candidats qualifiés ayant des antécédents criminels de manière conforme aux exigences légales pertinentes, y compris l'Ordonnance d'Embauche Juste de la ville de Los Angeles, le cas échéant.

Si vous êtes une personne qualifiée avec un handicap ou un ancien combattant handicapé, vous avez le droit de demander un aménagement raisonnable si vous êtes incapable ou limité dans votre capacité à utiliser ou accéder à nbcunicareers.com en raison de votre handicap. Vous pouvez demander des aménagements raisonnables en envoyant un courriel à [email protected].