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

Lead Programmer | Programmeur(-Euse) Principal(E)

2k

Qui nous sommes
2K, dont le siège social est situé à Novato, en Californie, est une filiale en propriété exclusive de Take-Two Interactive Software, Inc. (NASDAQ : TTWO). Fondée en 2005, 2K Games est une entreprise mondiale de jeux vidéo qui publie des titres développés par certains des studios de développement les plus influents au monde. Nos studios, responsables du développement du portefeuille de jeux de calibre mondial de 2K sur de multiples plateformes, comprennent Visual Concepts, Firaxis, Hangar 13, CatDaddy, Cloud Chamber, 31st Union, HB Studios et 2K SportsLab. Notre portefeuille de titres est en pleine expansion grâce à notre plan stratégique mondial, qui consiste à bâtir et à acquérir des studios passionnants dont le contenu continue de tous nous inspirer! 2K publie des titres dans les genres les plus populaires du jeu vidéo, notamment les jeux de sport, de tir, d'action, de rôle, de stratégie, occasionnels et familiaux.Notre équipe de développeurs, de spécialistes du marketing, d'artistes, de rédacteurs, de scientifiques de données, de producteurs, de penseurs et de gens d'action assure l'édition professionnelle du portefeuille de 2K, qui comprend actuellement plusieurs marques AAA, sportives et de divertissement. Celui-ci inclut la puissance mondiale NBA 2K, les célèbres marques BioShock, Borderlands, Mafia, Sid Meier's Civilization et XCOM, les populaires franchises WWE 2K et WWE SuperCard franchises, TopSpin 2K25, ainsi que PGA TOUR 2K, acclamé par la critique et le public.Chez 2K, nous sommes fiers de créer un environnement de travail inclusif, ce qui signifie encourager nos équipes à venir comme elles sont (« Come as You Are ») et à donner le meilleur d'elles-mêmes!Ce que nous recherchons
Nous sommes à la recherche d'un(e) programmeur(-euse) principal(e) exceptionnel(le), capable de mettre à profit sa maîtrise du développement de jeux et du leadership pour guider de petites équipes de programmation dans le cadre de mandats dynamiques auprès des studios partenaires de 2K. En te joignant à nous, tu mettras à profit ta vaste expertise pour diriger l'équipe du début à la fin, travailler directement avec les producteurs et les partenaires de développement afin d'assurer des livraisons stables, et soutenir tes collègues programmeurs. Que ce soit en définissant des conventions de programmation, en révisant le travail de tes pairs ou en anticipant les obstacles potentiels, tu as les aptitudes nécessaires pour produire des résultats constants et fournir une direction éclairée.Ce que tu feras
Diriger et encadrer une équipe de développeurs de jeuxTravailler de façon autonome et en collaboration pour implémenter des fonctionnalités de jeu sophistiquéesT'adapter rapidement à de nouveaux environnements de codage et à de nouvelles normes de programmationAnalyser la performance des jeux et implémenter des optimisationsTravailler de manière intégrée et immersive avec d'autres studios de 2K pour les aider à créer et à livrer des jeux AAAFournir des échéanciers et des estimations précis pour livrer les tâches à tempsIdentifier les goulots d'étranglement dans les pipelines de développement et concevoir des optimisations et des occasions d'automatisationExpérience et compétences requises
Plus de 6 ans de programmation avancée en C/C++ appliquée au développement de jeuxExpérience substantielle avec un moteur de jeu majeurAvoir livré des titres AAA dans un rôle de responsable (lead)Expérience de développement sur consoles, y compris les exigences de certification et les TRCCapacité à résoudre rapidement les problèmes, avec une solide expérience en débogage et en profilage de performance, et à l'aise pour guider les autres dans des investigations complexesExcellentes compétences en communication, en documentation et en organisationExpérience et compétences souhaitées
Expérience substantielle avec Unreal Engine 5Capacité à gérer de grandes bases de code comportant plusieurs branchesExpérience avancée en gestion de versions (Perforce, GitHub, SVN), y compris les interfaces en ligne de commande (CLI)Spécialisation dans un ou plusieurs de nos domaines prioritaires :IA (arbres de comportement, GAS, EQS)AnimationUI, cadriciels d'interface utilisateur, UX et designUne expérience en multijoueur, en physique ou en rendu est également un atoutPoints bonis
Tu adores créer des jeux et y jouerTu es toujours en train d'apprendre de nouvelles chosesDiplôme de premier cycle ou supérieur en développement de jeux vidéo ou en informatiqueAvoir livré des titres simultanément sur PC et sur consolesConnaissances ou expérience en gameplay, 3C (caméra, contrôles, personnage), en ligne/social, ou DevOps (Horde, TeamCity, etc.)En tant qu'employeur souscrivant au principe d'égalité d'accès à l'emploi, nous nous engageons à offrir aux personnes qualifiées en situation de handicap des mesures d'adaptation raisonnables pour participer au processus de candidature ou d'entrevue, exercer leurs fonctions essentielles et bénéficier des autres avantages et privilèges liés à l'emploi. Veuillez communiquer avec nous si vous avez besoin de mesures d'adaptation raisonnables.Veuillez noter que 2K Games et ses studios n'utilisent jamais d'applications de messagerie instantanée ni de comptes de courriel personnels pour communiquer avec les candidat(e)s potentiel(le)s ou mener des entrevues. Toute communication par courriel provient uniquement de comptes 2K.Com.Who We Are
2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global video game company, publishing titles developed by some of the most influential game development studios in the world. Our studios, responsible for developing 2K’s portfolio of world-class games across multiple platforms, include Visual Concepts, Firaxis, Hangar 13, CatDaddy, Cloud Chamber, 31st Union, HB Studios, and 2K SportsLab. Our portfolio of titles is expanding due to our global strategic plan, building and acquiring exciting studios whose content continues to inspire all of us! 2K publishes titles in today’s most popular gaming genres, including sports, shooters, action, role-playing, strategy, casual, and family entertainment.Our team of engineers, marketers, artists, writers, data scientists, producers, thinkers and doers, are the professional publishing stewards of 2K’s portfolio, which currently includes several AAA, sports and entertainment brands. This includes global powerhouse NBA® 2K, renowned BioShock®, Borderlands®, Mafia, Sid Meier’s Civilization®, and XCOM® brands;
popular WWE® 2K and WWE® SuperCard franchises, TopSpin 2K25, as well as the critically and commercially acclaimed PGA TOUR® 2K.At 2K, we pride ourselves on creating an inclusive work environment, which means encouraging our teams to Come as You Are and do your best work!What We Need
We are looking for an outstanding lead software engineer who can use their mastery in both game development and leadership to guide small engineering teams in fast-moving engagements with 2K partner studios. If you join us, you'll use your broad expertise to lead the team from start to finish, work directly with producers and development partners to ensure stable deliveries, and provide support for your fellow engineers. Whether you're defining programming conventions, reviewing the work of your peers, or thinking forward to remove potential blockers, you've got the aptitude to both produce consistent results and provide informed direction.What You’ll Do
Lead and mentor a team of game developersWork both independently and collaboratively to implement sophisticated game featuresQuickly adapt to new coding environments and programming standardsAnalyze game performance and implement optimizationsWork in an integrated, embedded fashion with other 2K game studios to help them build and ship AAA gamesProvide accurate schedules and estimates for completing tasks on timeIdentify bottlenecks in development pipelines and develop optimizations and opportunities for automationRequired Experience and Skills
6+ years advanced programming in C/C++ specific to game developmentSubstantial experience with a major game engineShipped AAA titles in a lead roleExperience developing for consoles, including certification requirements and TRCsRapid problem solver with deep debugging and performance-profiling experience, comfortable guiding others through complex investigationsExcellent communication, documentation, and organizational skillsDesired Experience and Skills
Substantial experience with Unreal Engine 5Ability to manage large codebases with multiple branchesAdvanced source control experience (Perforce, GitHub, SVN), including CLIsSpecialization in one or more of our priority areas:AI (behavior trees, GAS, EQS)AnimationUI, UI frameworks, UX and designExperience in multiplayer, physics, or rendering is also valuableBonus PointsYou love making and playing gamesYou're always learning new thingsUndergrad or higher degree in game development or computer scienceShipped titles on PC and consoles simultaneouslyKnowledge/experience in Gameplay, 3Cs, Online/Social, or DevOps (Horde, TeamCity, etc.)As an equal opportunity employer, we are committed to ensuring that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform their essential job functions, and to receive other benefits and privileges of employment. Please contact us if you need reasonable accommodation.Please note that 2K Games and its studios never use instant messaging apps or personal email accounts to contact prospective employees or conduct interviews and when emailing, only use 2K.Com accounts.
#LI-Hybrid
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Lead Programmer | Programmeur(-Euse) Principal(E) in Winnipeg, MB vacancy
  •  ...Divinity: Original Sin 2 is looking for an additional Lead Graphics Programmer to join the team and help us in crafting the high...  ...de nouveaux projets, nous sommes en quête d’un programmeur de graphismes principal qui rejoindra l’équipe et nous aidera à créer les... 
    Principal
    Full time
    Work at office
    Local area

    Larian Studios

    Winnipeg, MB
    1 hour ago
  •  ...de niveau dans ta carrière? Frima est à la recherche d’un.E Lead programmeur.Euse afin de joindre une équipe multidisciplinaire sur l’un de...  ...équivalente; Minimum de cinq (5) années d'expérience en programmation de jeu vidéo; Expérience en tant que lead programmeur ou... 
    Suggested
    Remote work
    Flexible hours

    Frima

    Winnipeg, MB
    1 hour ago
  • People Can Fly est l'un des principaux studios indépendants de...  ...People Can Fly is one of the leading independent AAA game...  ...everywhere. Nous recherchons un programmeur Sénior en AI de jeu qui fait...  ...Expérience en programmation d'IA de mouvement, de navigation... 
    Suggested
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Winnipeg, MB
    1 hour ago
  •  ...chacun.Description du poste En tant que Programmeur·euse Gameplay IA, vous aurez la charge de la...  ...; Maîtrise du français (langue principale de travail) et aisance en anglais (langue...  ....Job Description As a Gameplay AI Programmer, you will be responsible for designing,... 
    Suggested

    KRAFTON Montreal Studio

    Winnipeg, MB
    1 hour ago
  •  ...Warner Bros. Interactive Entertainment (WBIE), recherche un.E programmeur.Euse avancé.E jouabilité (gameplay) Ton nouveau poste...Dans...  ..., la conception de jeu, les arts, les effets visuels, la programmation et l’assurance qualité : exigences, faisabilité, portée, complétude... 
    Suggested

    WB Games Inc.

    Winnipeg, MB
    1 hour ago
  •  ...faciliterez le travail des artistes, designers et programmeurs. Vous serez le lien entre la technologie...  ...le soutien aux équipes.Responsabilités principales: Concevoir, développer et améliorer...  ....Congés maladie et mobiles rémunérés.Programme de partage des profits.Assurance... 
    Daily paid
    Remote work
    Flexible hours

    Polymorph Games

    Winnipeg, MB
    1 hour ago
  • As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine-based systems that underpin gameplay...  ...trends, and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir... 
    Long term contract

    Nbcuniversal3

    Winnipeg, MB
    1 hour ago
  •  ...ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des...  ...Ce que vous ferez Collaborer avec les équipes d’animation, de programmation et de capture de mouvement afin de comprendre leurs besoins et de... 

    Ubisoft Entertainment S.A

    Winnipeg, MB
    1 hour ago
  •  ...rejoignez notre aventure et aidez-nous à créer l’inconnu!En tant que programmeur·euse moteur à Ubisoft Québec, vous améliorerez la performance des...  ...du moteur; Contribuer aux autres tâches liées à la programmation du moteur.Diplôme en informatique ou génie informatique ou toutes... 

    Ubisoft Entertainment S.A

    Winnipeg, MB
    1 hour ago
  • Description du poste En tant que programmeur·euse moteur à Ubisoft Montréal, vous contribuerez à l’évolution des fondations technologiques...  ...Réaliser des revues de code et contribuer aux pratiques de programmation de l’équipe; Accompagner les autres programmeur·euses dans... 

    Ubisoft

    Winnipeg, MB
    1 hour ago
  •  ...d'usinage les plus efficacesPréparer les gammes de fabrication et déterminer les temps d'exécutionCréer, modifier et optimiser les programmes pour les machines CNCChoisir les outils de coupe et les paramètres nécessaires aux opérations d'usinageRédiger les instructions de travail... 
    Permanent employment
    Day shift

    Selekktus-1

    Winnipeg, MB
    1 hour ago
  •  ...algorithmiques, de performance ou d’intégration moteur.Responsabilités principales:Concevoir et développer des fonctionnalités gameplay...  ...expérience professionnelle équivalente.Minimum 5 ans d’expérience en programmation gameplay, moteur, procédural ou systèmes complexes.Français... 
    Daily paid
    Remote work
    Flexible hours

    Polymorph Games

    Winnipeg, MB
    1 hour ago
  •  ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par...  ...‑vous à nous et contribuez à créer l’inconnu! En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez sur les systèmes... 

    Ubisoft Entertainment S.A

    Winnipeg, MB
    1 hour ago
  • Description du poste En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez sur les systèmes de rendu du projet Assassin's Creed HEXE. Vous travaillerez en étroite collaboration avec l’ équipe de rendu Anvil Pipeline afin de maintenir la stabilité... 

    Ubisoft

    Winnipeg, MB
    1 hour ago
  •  ...compétences d’un·e professionnel·le de la sécurité et la vision d’un·e programmeur·euse engin, en intégrant directement dans le moteur de jeu des...  ...). Solides compétences en C++: maîtrise confirmée de la programmation C++ bas niveau, multi-threading et gestion mémoire.... 
    Apprenticeship

    Massive

    Winnipeg, MB
    1 hour ago
  •  ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour aider à pousser...  ...de développeur·euse·s, incluant notre chef·fe d’équipe programmation rendu, nos artistes techniques et notre direction artistique.... 

    Cloud Chamber

    Winnipeg, MB
    1 hour ago
  •  ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par...  ...ou l’équivalent. Au moins 7 années d’expérience en programmation, préférablement dans l’industrie du jeu vidéo Une compétence... 
    Daily paid

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  •  ...de pointe en ingénierie logicielle Réaliser des revues de code pour les autres membres de l’équipe Qu'attendons-nous de notre Programmeur·se Online ? Excellente maîtrise de C++, avec au moins 5 ans d’expérience Connaissance TypeScript et Rust, un atout... 
    Worldwide

    Cloud Imperium Games

    Winnipeg, MB
    1 hour ago
  •  ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si...  ...plus riche. Nous recherchons un(e) programmeur(e) enthousiaste et flexible qui souhaite...  ...Expérience : ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou... 
    Flexible hours

    Ubisoft Entertainment S.A

    Winnipeg, MB
    1 hour ago
  •  ...C9n collaboration avec les e9quipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d\ 'interaction...  ...e9rience e9quivalente.Exp e9rience :5 ans d3exp e9rience minimum en programmation C++ dans le secteur des jeux vid e9o ou des syst e8mes int... 

    Ubisoft

    Winnipeg, MB
    1 hour ago
  •  ...diseases.The Role We are looking for a Lead Software Developer who enjoys being...  ...à la recherche d’un(e) développeur(euse) logiciel principal(e) qui aime rester près du code tout en...  ...Solides compétences dans des langages de programmation tels que Java, PHP et/ou Python.... 
    Principal

    DIAGNOS Medical Systems (TSX: ADK.V)

    Winnipeg, MB
    1 hour ago
  •  ...sécurisés par rapport à leur avenir? En tant que Développeur(euse) principal(e), vous contribuerez au sein d’un System Team à faire évoluer...  .... Participer à la conception des solutions et réaliser la programmation, la configuration ou l’intégration selon une approche "juste... 
    Principal
    Apprenticeship
    Flexible hours

    iA Financial Group (Industrial Alliance)

    Winnipeg, MB
    1 hour ago
  • Description du posteCe que vous ferezEn tant que programmeur.Euse backend au sein de l’équipe Quality Foundation, vous participerez au développement et à l’exploitation de l’un des services les plus utilisés chez Ubisoft. Notre projet comporte un ensemble de micro-services qui... 

    Ubisoft

    Winnipeg, MB
    1 hour ago
  • Guidez la programmation de la jouabilité chez Ubisoft grâce à votre expertise technique, votre...  ...aussi en animation et IU.En tant que lead technique jouabilité, vous définirez la...  ...sa feuille de route. Vous dirigerez des programmeur·euses, écrirez du code de qualité et... 

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  •  ...axé sur le bien-être & la santé : Entreprise certifiée Entreprise en santé, accès au gym du siège social, cours dirigés offerts, programme de santé et mieux-être, télémédecine et programme d'aide aux employés (PAE). De la flexibilité au quotidien : Horaire flexible... 
    Daily paid
    Flexible hours

    Go Recursos Humanos

    Winnipeg, MB
    1 hour ago
  • Ubisoft recherche un programmeur principal C++ spécialisé en IA/ML pour développer des applications...  ...et les productions.Responsabilités principales : Fournir des systèmes ML selon...  ...équivalentMinimum 10 ans d’expérience en programmation C++Minimum 5 ans d’expérience en IA/... 
    Principal
    Apprenticeship

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  •  ...du posteLa personne titulaire du poste de Gestionnaire principal(e) de programmes est responsable de la gouvernance et de la réalisation de...  ...des revenus et des coûts. Agissant comme interlocutrice principale auprès des clients et des parties prenantes clés, elle crée... 
    Principal
    Daily paid
    Apprenticeship

    LGI Healthcare Solutions Inc.

    Winnipeg, MB
    1 hour ago
  •  ...bâtir l’avenir ? À titre de Spécialiste principal(e) de programme, vous mettrez à profit vos compétences...  ...de solides relations avec les principales parties prenantes des secteurs de la technologie...  ...base, we are uniquely positioned to lead the industrial sector’s transition... 
    Principal
    Contract work
    For subcontractor
    Work at office

    Honeywell Technologies

    Winnipeg, MB
    1 hour ago
  •  ...Ubisoft Montréal recherche un programmeur·euse 3D pour travailler sur le moteur de rendu du projet Assassin's Creed HEXE. Vous collaborerez avec l’équipe Anvil Pipeline pour assurer stabilité et performance sur PlayStation 5, Xbox Series X/S et PC. Vous contribuerez au rendu... 

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    1 hour ago
  •  ...agentiques et au-delà. Ce que nous offrons Rémunération globale concurrentielle avec régime de retraite à prestations déterminées et programme de coïnvestissement Programme complet de santé et d’épargne Opportunités de développement professionnel et de mobilité... 
    Principal
    Daily paid
    Apprenticeship
    Work at office
    Remote work

    ComptaFinance, Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Programmer | Programmeur(-Euse) Principal(E). Be the first to apply!