2K Games - Engineering Graduate Program - Vancouver

2K

Vancouver

On-site

CAD 77,000 - 94,000

Full time

32 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Medical benefits

Job summary

2K Vancouver is launching its Engineering Graduate Program, starting July 2027, offering rotations across studios to work on AAA titles. Participants will rotate through Hangar 13, Visual Concepts, Firaxis and HB Studios, contributing to game features and core systems.

The program includes foundation training, coursework, and hands-on projects in C++, Unreal Engine, and Perforce with mentorship and performance feedback throughout the 21‑month track.

Qualifications

  • Graduated between 2025 and 2027 with a technical degree.
  • Proficient in C++, C#, or Python.
  • Experience with Unreal Engine will be evaluated.
  • Strong knowledge of algorithms and data structures.
  • Debugging, analytical, and problem-solving skills.

Responsibilities

  • Collaborate with multi-disciplinary teams to build game features.
  • Write clean, maintainable code in C++ and Unreal Engine.
  • Participate in group projects, workshops, and reviews.
  • Troubleshoot, debug, and optimize systems across engines.
  • Adapt to varied studio workflows and version control (Perforce).

Skills

C++
C#
Python
Algorithms

Education

Bachelor's degree in Computer Science, Engineering, Physics, Mathematics or related technical field

Tools

Unreal Engine
Perforce

Job description

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, and HB Studios. 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, problem solvers, and doers, are the professional publishing stewards of our growing library of critically acclaimed franchises such as NBA 2K, Battleborn, BioShock, Borderlands, PGA TOUR 2K, Mafia, Sid Meier’s Civilization, WWE 2K, and XCOM.

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 are dedicated to diversity and inclusion and want our community of candidates to reflect this commitment. We encourage all qualified applicants to explore our global positions.

Kickstart your career with 2K’s Engineering Graduate Program.

Program Overview

The Engineering Graduate Program starts July 2027. Based out of our Dublin, Vancouver and US offices, launch your career in game development over a 21 month period.

  • Foundation Training (3 Months): Master game development fundamentals using industry-standard engines, engage in instructor-led projects, receive guided feedback & reviews, and develop essential soft skills for working in a studio environment.
  • Studio Rotations (18 Months): Complete 3 rotations across 2K studios (such as Hangar 13, Visual Concepts, Firaxis, HB Studios, Gearbox, and more), contributing directly to AAA titles.
What You Will Do
  • Collaborate with multi-disciplinary engineering teams to build and support game features across our titles.
  • Write clean, efficient, and maintainable code, primarily in C++ & in the Unreal Engine.
  • Participate in instructor-led group projects, technical workshops, and guided reviews.
  • Troubleshoot, debug, and optimize systems across diverse engineering platforms and game engines.
  • Adapt quickly to varied studio workflows, version control tools (e.g., Perforce), and game release timelines.
Who You Are
  • Graduated between January 2025 and July 2027 with a degree in Computer Science, Engineering, Physics, Mathematics, or a related technical field.
  • Proficiency in programming languages such as C++, C#, or Python.
  • Experience with the use of Unreal Engine, which will be evaluated during the assessment process.
  • Strong understanding of algorithms, data structures, and software design patterns.
  • Solid debugging, analytical, and problem-solving abilities with strong attention to detail.
  • Proactive, curious learner with a genuine passion for gaming and technology.

The pay for this position in Vancouver at the start of employment is expected to be $85,000 CAD per year. However, base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations.

Subject to those same considerations, the total compensation package for employees in regular roles may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits, provided that temporary or intern roles will not be eligible for many of these payments or benefits. Details of participation in compensation and benefit plans (if applicable) will be provided if an employee receives an offer of employment. If hired the company reserves the right to modify base salary (as well as any other discretionary payment or compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and market factors.

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, perform their essential job functions, and receive other benefits and privileges of employment. Please contact us if you need a 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, recruiters only use 2K.com, take2games.com or zynga.com accounts.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

2K Games - Engineering Graduate Program - Vancouver
2K Games - Engineering Graduate Program - Vancouver

2K Early Careers • Vancouver

Hybrid
CAD 72,000 - 99,000
Bonus potential
Equity awards
Medical benefits
2K Games -Technical Art Graduate Program - Vancouver
2K Games -Technical Art Graduate Program - Vancouver

2K Early Careers • Vancouver

On-site
CAD 80,000 - 90,000
Senior Gameplay Designer Burnaby, British Columbia, Canada
Senior Gameplay Designer Burnaby, British Columbia, Canada

2K Games, Inc. • Burnaby

On-site
CAD 75,000 - 136,000
Medical benefits
Bonus and equity awards
Inclusive work environment
Producer Burnaby, British Columbia, Canada
Producer Burnaby, British Columbia, Canada

2K Games, Inc. • Burnaby

Hybrid
CAD 71,000 - 106,000
Hybrid work model
Bonus opportunity
Equity
Senior Site Reliability Engineer
Senior Site Reliability Engineer

2K • Burnaby

Hybrid
CAD 94,000 - 139,000
Lead Developer, Tools New Montréal, Quebec, Canada
Lead Developer, Tools New Montréal, Quebec, Canada

2K Games, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Technical Test Analyst II / I Vancouver, British Columbia, Canada
Technical Test Analyst II / I Vancouver, British Columbia, Canada

2K Games, Inc. • Vancouver

Hybrid
CAD 51,000 - 90,000
Development Manager
Development Manager

WorkinGames • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Senior Gameplay Online Engineer Burnaby, British Columbia, Canada
Senior Gameplay Online Engineer Burnaby, British Columbia, Canada

2K Games, Inc. • Burnaby

On-site
CAD 131,000 - 195,000
Medical benefits
Financial benefits
Bonus potential
Senior Gameplay Online Engineer
Senior Gameplay Online Engineer

2K • Burnaby

On-site
CAD 96,400 - 142,660