Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Programmer - Tools | Programmeur Senior - Outils

NBCUniversal

Senior Programmer - Tools | Programmeur senior - Outils
NBCUniversal est l’une des principales entreprises mondiales dans les secteurs des médias et du divertissement. Nous créons du contenu de calibre mondial que nous distribuons par l’intermédiaire de notre portefeuille de marques de cinéma, de télévision et de diffusion en continu, et auquel nous donnons vie dans nos destinations internationales de parcs thématiques, nos produits de consommation et nos expériences. Nous possédons et exploitons des marques de premier plan dans les domaines du divertissement et de l’information, notamment NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo et Peacock, notre service haut de gamme de diffusion en continu financé par la publicité. Nous produisons et distribuons des productions cinématographiques et des émissions de premier plan par l’intermédiaire de nos importants studios de cinéma et de télévision, notamment Universal Pictures, DreamWorks Animation et Focus Features, ainsi que les quatre studios de télévision internationaux regroupés sous la bannière Universal Studio Group. Nous exploitons également des parcs thématiques et des expériences de premier plan partout dans le monde par l’intermédiaire d’Universal Destinations & Experiences, notamment Universal Orlando Resort, où se trouve Universal Epic Universe, et Universal Studios Hollywood. NBCUniversal est une filiale de Comcast Corporation. Visitez pour obtenir plus d’information.Notre impact repose sur l’amélioration des communautés où vivent et travaillent les membres de notre personnel, notre clientèle et nos publics. Nous avons une longue tradition d’engagement communautaire et veillons à offrir aux membres de notre personnel la possibilité de contribuer à leurs communautés. Nous favorisons une culture inclusive et nous nous efforçons d’attirer et de développer une main-d’œuvre talentueuse afin dCréer et d’offrir une vaste gamme de contenus qui reflètent notre monde.À titre de programmeur senior - Outils, vous êtes responsable de la conception, de l’implémentation et de la maintenance d’outils favorisant une création de contenu et un développement efficaces. Votre travail couvre les outils d’édition d’Unreal Engine ainsi que les applications de bureau autonomes, permettant aux équipes d’itérer rapidement et de façon sécuritaire dans le cadre d’une production AAA. Vous prenez en charge des outils complexes et contribuez à l’évolution à long terme des technologies et des workflows liés aux outils.Concevoir, implémenter et maintenir des outils, des extensions d’éditeur et des applications de bureau autonomes.Développer des outils d’édition pour Unreal Engine à l’aide de C++, Slate, Editor Utility Widgets ou de systèmes équivalents.Développer des outils autonomes à l’aide de frameworks tels que Qt, .NET / WPF ou des technologies similaires.Collaborer étroitement avec les personnes qui utilisent les outils afin de comprendre leurs besoins en matière de workflows et de les traduire en outils pratiques et conviviaux.Intégrer les outils aux systèmes du moteur, aux pipelines d’assets, au traitement des données et aux workflows d’automatisation.Développer des automatisations et des utilitaires à l’aide de Python, C# ou d’outils en ligne de commande, selon les besoins.Maintenir et améliorer les outils existants afin d’en assurer la performance, la stabilité et la convivialité.Déboguer des problèmes complexes liés aux outils, notamment aux systèmes d’édition, aux entrées/sorties de fichiers, à la validation des données et aux intégrations externes.Rédiger du code propre, maintenable et bien documenté, conformément aux normes établies par l’équipe.Collaborer avec les autres membres de l’équipe d’ingénierie afin de veiller à ce que les outils puissent évoluer en fonction de la complexité du projet.Contribuer aux discussions techniques et formuler des recommandations concernant l’architecture des outils et l’amélioration des workflows.Accompagner les programmeurs juniors en leur offrant des conseils techniques et en participant aux revues de code.Solide maîtrise du C++, avec une expérience en développement d’outils ou de systèmes axés sur les éditeurs.Au moins de 6 à 8 ans d’expérience professionnelle en programmation de jeux, avec des titres commercialisés ou une expérience de production équivalente.Expérience professionnelle avec Unreal Engine, notamment en développement d’éditeurs et d’outils.Solide compréhension du développement d’outils, des workflows de données et des pipelines de contenu.Excellentes compétences en résolution de problèmes et en débogage.Excellentes aptitudes en communication et capacité à collaborer efficacement avec différentes disciplines.Expérience avec des systèmes de contrôle de version tels que Perforce ou Git.Experience building standalone desktop tools using Qt, .NET, or similar frameworks.Caractéristiques recherchées :Expérience dans le développement d’outils de bureau autonomes à l’aide de Qt, .NET ou de frameworks similaires.Expérience avec Python pour le scripting, l’automatisation et l’intégration d’outils.Expérience avec des outils intégrant des technologies Web (tableaux de bord internes, services REST, applications basées sur Electron).Connaissance de la validation des assets, de l’automatisation et des workflows de build.Passion pour l’amélioration des workflows et de la productivité des équipes de développement.Conditions d’admissibilité :Les personnes intéressées doivent soumettre leur candidature afin d’être prises en considération.La personne retenue doit être disposée à travailler à notre bureau de Montréal au moins 4 jours par semaine.La personne retenue doit être disposée à faire des heures supplémentaires lorsque requis, conformément aux normes du travail du Québec.La personne retenue doit être légalement autorisée à travailler au Canada.La personne retenue doit être disposée à voyager pour des raisons professionnelles, au besoin.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Programmer - Tools | Programmeur Senior - Outils in Winnipeg, MB vacancy
  •  ...contenus qui reflètent notre monde. RESPONSIBILTIESAs a Senior Tools Programmer, you are responsible for designing, implementing, and maintaining...  ...guidance and code reviews. RÉSUMÉ DU POSTEÀ titre de programmeur senior - Outils, vous êtes responsable de la conception, de... 
    Senior
    Long term contract
    Work at office
    Local area

    NBCUniversal

    Winnipeg, MB
    1 hour ago
  •  ...communauté dans son ensemble. L’équipe MTL Tools conçoit, développe et maintient les outils internes qui servent surtout à créer,...  ...attendons-nous de notre Développeur·se d’outils Senior ? 5 ans + d'expérience en tant que programmeur, que ce soit en Outils ou dans un domaine... 
    Senior
    Worldwide

    Cloud Imperium Games Limited

    Winnipeg, MB
    1 hour ago
  • Concevez des outils Unreal Engine avec NBCUniversal à Montréal, en mobilisant C++ et votre expérience des éditeurs.Comme programmeur senior - Outils, vous concevez, implémentez et maintenez des...  ...d’expérience professionnelle en programmation de jeuxExpérience professionnelle... 
    Senior
    Work at office
    Day shift

    NBCUniversal Intl.

    Winnipeg, MB
    1 hour ago
  •  ...production. En développant et maintenant nos outils internes (éditeur de jeu, pipeline d’...  ...le travail des artistes, designers et programmeurs. Vous serez le lien entre la technologie...  ...Fêtes.Congés maladie et mobiles rémunérés.Programme de partage des profits.Assurance... 
    Suggested
    Daily paid
    Remote work
    Flexible hours

    Polymorph Games

    Winnipeg, MB
    1 hour ago
  •  ...years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. What You'll DoWe're looking for a Senior Tools Programmer to evolve artist tools within the Unreal Editor, particularly in geometry... 
    Senior
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    1 hour ago
  •  ...ingénierie logicielle de pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création de jeux est...  ...des mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. Travaillez bien... 
    Senior
    Worldwide

    Cloud Imperium Games Montreal

    Winnipeg, MB
    1 hour ago
  •  ...gamers everywhere. Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de passion...  ...développerez ainsi que maintiendrez les outils et les systèmes nécessaires pour créer...  ...characters. You will develop and maintain the tools and systems necessary for designers to... 
    Senior
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Winnipeg, MB
    1 hour ago
  • Develop AI-powered agentic workflows for Unreal Engine UI creation, iteration, and debugging as a senior tools programmer at Epic Games.Epic Games is seeking a senior programmer to help build tools that let AI agents assist with UI development. You will shape systems used by... 
    Senior

    Epic Games

    Winnipeg, MB
    1 hour ago
  • Unreal Engine and C++ expertise define this Senior Tools Programmer role at NBCUniversal. Work from the Montreal office at least four days weekly.Design, implement, and maintain tools supporting efficient content creation for an AAA production. This senior role spans Unreal... 
    Senior
    Work at office

    NBCUniversal

    Winnipeg, MB
    1 hour ago
  • Elevate your programming skills with Epic Games as a Senior Tools Programmer. Play a key role in enhancing Unreal Editor tools for artist productivity and creativity. Epic Games is seeking a talented Senior Tools Programmer to advance artist tools within the Unreal Engine... 
    Senior

    Epic Games

    Winnipeg, MB
    1 hour ago
  •  ...NBCUniversal recherche un programmeur senior - Outils pour concevoir, implémenter et maintenir des outils dédiés à la création de contenu et au développement. Vous travaillerez sur les outils d’édition Unreal Engine et des applications de bureau autonomes. Le candidat idéal... 
    Senior
    Work at office

    Nbcuniversal Media, LLC

    Winnipeg, MB
    1 hour ago
  •  ...Sin 2 is looking for an Engine Programmer to join the team and help us...  ...of the engine, as well as tools or gameplay systemsMentor and...  ...this position at Larian. Programmeur moteurMaintes fois primé, Larian...  ...production du moteur, mais aussi d'outils et de systèmes de... 
    Little job
    Full time
    Work at office
    Local area

    Larian Studios

    Winnipeg, MB
    1 hour ago
  •  ...Chez Ubisoft, programmez des systèmes ML en C++ avec une expertise en moteurs d’inférence,...  ...architecture logicielle. Ce poste de programmeur principal C++ contribue à la feuille de...  ...unitaires et des tests d’intégration Programmer avec performance, maintenance, modularité... 
    Senior
    Apprenticeship

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    1 day ago
  •  ...dans un écosystème durable Fournir des outils et des applications permettant aux équipes...  ...de l’équipe Qu'attendons-nous de notre Programm eur·se Online ? Excellente maîtrise de C++...  ...a sustainable ecosystem. Provide tools and applications to enable LiveOps teams to... 
    Worldwide

    Cloud Imperium Games

    Winnipeg, MB
    1 hour ago
  • Maîtrisez le C++ pour développer des outils internes chez Polymorph Games, avec un modèle hybride et une équipe de production collaborative...  ...de scènes. Vous soutiendrez les artistes, designers et programmeurs en reliant technologie du moteur, besoins de production et innovation... 

    Polymorph Games

    Winnipeg, MB
    1 hour ago
  • $182.82k - $268.13k per year

     ...years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. What You'll DoWe're looking for a senior Tools Programmer to help build the next generation of UI tooling for users and AI-powered... 
    Senior
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    1 hour ago
  • As a Lead Engine Programmer , you are responsible for defining, building...  ..., rendering, physics, tools, and pipelines on an AAA title...  ...performance techniques. À titre de Programmeur ou programmeuse moteur Lead,...  ..., le rendu, la physique, les outils et les pipelines d'un titre... 
    Long term contract

    Nbcuniversal3

    Winnipeg, MB
    1 hour ago
  •  ...est libre d'être soi-même et de partager son expertise unique. Programme d'avantages sociaux de BombardierAyant le bien-être de nos...  ...stratégique à long terme pour les processus, la gouvernance, les outils et les capacités organisationnelles des programmes, en veillant... 
    Apprenticeship
    Flexible hours

    Bombardier

    Winnipeg, MB
    1 hour ago
  •  ...Description du posteEn tant que Programmeur·euse Gameplay IA, vous aurez...  ...; Créer et maintenir des outils et affichages de débogage...  ...DescriptionA s a Gameplay AI Programmer, you will be responsible for...  ...Create and maintain debugging tools and displays to support the development... 

    Krafton

    Winnipeg, MB
    1 hour ago
  •  ...Ce que nous recherchons Nous sommes à la recherche d'un(e) programmeur(-euse) principal(e) exceptionnel(le), capable de mettre à profit...  ...de jeux et du leadership pour guider de petites équipes de programmation dans le cadre de mandats dynamiques auprès des studios partenaires... 
    Casual work

    2k

    Winnipeg, MB
    1 hour ago
  • $122.3k - $170.7k per year

    Job Title: Tools Developer (Apex Legends) Location: Vancouver, BC, Chatsworth, CA or Montreal, QC Work Model: Hybrid (3 days onsite/week) Founded in 2010 by the original creators of the Call of Duty franchise, Respawn was created with the philosophy that when... 
    Full time
    Worldwide
    3 days per week

    Respawn Entertainment

    Winnipeg, MB
    1 hour ago
  •  ...Analyze existing animation features within the game engine. Design, develop, and maintain scalable animation systems. Create tools and systems that support dynamic and living worlds. Maintain and optimize existing animation systems for upcoming projects. Write... 

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  •  ...soigneusement sélectionnés et les outils pour explorer et devenir la...  ...(WBIE), recherche un.E programmeur.Euse avancé.E jouabilité (gameplay...  ...arts, les effets visuels, la programmation et l’assurance qualité :...  ...integration.Knowledge of development tools (Perforce, JIRA and bug... 
    Daily paid

    2710 WB Games Montreal Inc.

    Winnipeg, MB
    1 hour ago
  • $169.5k - $242.6k per year

     ...description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page.Job Title: Senior Full Stack Developer, AI & Tools (Apex Legends) Location: Vancouver, BC or Montreal, QCWork Model: Hybrid (3 days onsite/week)Respawn is... 
    Senior
    Full time
    Local area
    3 days per week

    Respawn Entertainment

    Winnipeg, MB
    1 hour ago
  •  ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre talentueuse équipe...  ...·s, incluant notre chef·fe d’équipe programmation rendu, nos artistes techniques et...  ...et en systèmes. Créer de nouveaux outils et des flux de productions efficaces pour... 
    Senior

    Cloud Chamber

    Winnipeg, MB
    1 hour ago
  •  ...pour un RPG d’action-aventure AAA.Comme programmeur·euse gameplay IA, vous concevrez, implémenterez...  ...pour différentes plateformesCréer des outils et affichages de débogageExigences : Au moins cinq années d’expérience en programmation gameplay IASolides connaissances de C/C++... 
    Senior

    KRAFTON Montreal Studio

    Winnipeg, MB
    1 hour ago
  •  ...avec gameplay, tech art, VFX, level art, tools et build afin de garantir que les choix moteur...  ...équipe autonome. Incarner un rôle de senior hands‑on : écrire du code au quotidien,...  .... Au moins 7 années d’expérience en programmation, préférablement dans l’industrie du jeu vidéo... 
    Senior
    Daily paid

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  • Chez Cloud Imperium Games, développez des outils C++ modernes pour Star Citizen avec des équipes internationales, dans un environnement bilingue.Comme Développeur·se d'outils Senior, vous concevrez, documenterez et maintiendrez des outils internes destinés au contenu du jeu... 
    Senior

    Cloud Imperium Games Montreal

    Winnipeg, MB
    1 hour ago
  •  ...Montréal recherche un Animateur·trice technique sénior pour l’équipe March of Giants. Vous...  ...équipes d’animation, de rigging, de gameplay et de programmation. Vous analyserez les besoins de production, proposerez des outils et des pratiques efficaces, et assurerez l’intégration... 
    Senior

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Entertainment (WBIE), recherche un.E programmeur.Euse avancé.E jouabilité (...  ...arts, les effets visuels, la programmation et l’assurance qualité :...  ...fondé sur les données, d’outils de débogage en jeu et de...  ...integration.Knowledge of development tools ( Perforce, JIRA and bug... 
    Senior

    WB Games Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Programmer - Tools | Programmeur Senior - Outils. Be the first to apply!