Lead Programmer | Programmeur(-euse) principal(e)

Lead Programmer | Programmeur(-euse) principal(e)

23 Oct
|
2K
|
Quebec City

23 Oct

2K

Quebec City

2K, dont le siège social est situé à Novato, en Californie, est une filiale en propriété exclusive de Take-Two Interactive Software, Inc. (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, 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! 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. 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.

Diriger et encadrer une équipe de développeurs de jeux

Travailler de façon autonome et en collaboration pour implémenter des fonctionnalités de jeu sophistiquées





T'adapter rapidement à de nouveaux environnements de codage et à de nouvelles normes de programmation

Analyser la performance des jeux et implémenter des optimisations

Travailler de manière intégrée et immersive avec d'autres studios de 2K pour les aider à créer et à livrer des jeux AAA

Identifier les goulots d'étranglement dans les pipelines de développement et concevoir des optimisations et des occasions d'automatisation

Plus de 6 ans de programmation avancée en C/C++ appliquée au développement de jeux

Expérience substantielle avec un moteur de jeu majeur

Capacité à 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 complexes

Expérience avancée en gestion de versions (Perforce, GitHub, SVN), y compris les interfaces en ligne de commande (CLI)

AI (arbres de comportement, GAS, EQS)

Animation

UI, cadriciels d'interface utilisateur, UX et design

Tu adores créer des jeux et y jouer

Diplôme de premier cycle ou supérieur en développement de jeux vidéo ou en informatique

Connaissances 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 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. 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (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. 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. 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.

Lead and mentor a team of game developers

Work both independently and collaboratively to implement sophisticated game features

Quickly adapt to recent coding environments and programming standards

Analyze game performance and implement optimizations

Work in an integrated, embedded fashion with other 2K game studios to help them build and ship AAA games

Identify bottlenecks in development pipelines and develop optimizations and opportunities for automation

6+ years advanced programming in C/C++ specific to game development

Substantial experience with a major game engine

Rapid problem solver with deep debugging and performance-profiling experience, comfortable guiding others through complex investigations

Advanced source control experience (Perforce, GitHub, SVN), including CLIs

AI (behavior trees, GAS, EQS)

Animation

UI, UI frameworks, UX and design

Bonus Points You love making and playing games

Undergrad or higher degree in game development or computer science

Knowledge/experience in Gameplay, 3Cs, Online/Social, or DevOps (Horde, TeamCity, etc.)

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. #

📌 Lead Programmer | Programmeur(-euse) principal(e)
🏢 2K
📍 Quebec City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead programmer | programmeur(-euse) principal(e) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: lead programmer | programmeur(-euse) principal(e) / quebec city