Skip to content

Open nowPosted 4 days ago

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

2K126 open roles

Where
Montréal, Quebec, Canada
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowLead Programmer | Programmeur(-euse) principal(e)2K · Montréal, Quebec, Canada
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on 2K's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.7% of postings close within 7 days. Measured by our own scanner across the market. 2K postings stay open a median of 6 days.

Share of postings closed within
  1. 1.4%1 day
  2. 3.5%3 days
  3. 7.7%7 days
  4. 13.4%14 days
  5. 34.5%30 days
This job: posted 4 days ago

2K median: 6 days open

The posting

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, 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 encourageons TOUTES les personnes intéressées à explorer nos postes partout dans le monde, même si elles ne répondent pas à toutes les exigences du rôle. Si le poste t'intéresse et que tu crois avoir ce qu'il faut pour travailler chez 2K, nous t'invitons à poser ta candidature!

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

● Fournir des échéanciers et des estimations précis pour livrer les tâches à temps

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

Expérience et compétences requises

● 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

● Avoir 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 TRC

● 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

● Excellentes compétences en communication, en documentation et en organisation

Expérience et compétences souhaitées

● Expérience substantielle avec Unreal Engine 5

● Capacité à gérer de grandes bases de code comportant plusieurs branches

● Expé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)

○ Animation

○ UI, cadriciels d'interface utilisateur, UX et design

● Une expérience en multijoueur, en physique ou en rendu est également un atout

Points bonis

● Tu adores créer des jeux et y jouer

● Tu es toujours en train d'apprendre de nouvelles choses

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

● Avoir livré des titres simultanément sur PC et sur consoles

● 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 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! We encourage ALL applicants to explore our global positions, even if they don’t meet every requirement for the role. If you're interested in the job and think you have what it takes to work at 2K, we encourage you to apply!

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 developers

● Work both independently and collaboratively to implement sophisticated game features

● Quickly adapt to new 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

● Provide accurate schedules and estimates for completing tasks on time

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

Required Experience and Skills

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

● Substantial experience with a major game engine

● Shipped AAA titles in a lead role

● Experience developing for consoles, including certification requirements and TRCs

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

● Excellent communication, documentation, and organizational skills

Desired Experience and Skills

● Substantial experience with Unreal Engine 5

● Ability to manage large codebases with multiple branches

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

● Specialization in one or more of our priority areas:

○ AI (behavior trees, GAS, EQS)

○ Animation

○ UI, UI frameworks, UX and design

● Experience in multiplayer, physics, or rendering is also valuable

Bonus Points

● You love making and playing games

● You're always learning new things

● Undergrad or higher degree in game development or computer science

● Shipped titles on PC and consoles simultaneously

● Knowledge/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

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against 2K's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on 2K's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    2K's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.