2K Engineering Graduate Program 2023
Who We Are
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 are responsible for developing 2K’s portfolio of world-class games across multiple platforms, including 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, thinkers, and doers, are the professional publishing stewards of our growing library of critically-acclaimed franchises such as NBA 2K, Battleborn, BioShock, Borderlands, The Darkness, 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.
2K is headquartered in Novato, California, and is a wholly-owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO).
2K Tech Grad Program
2K’s tech grad program is a paid grad rotation opportunity, planned for 21 months, focused on both functional and professional growth. Our grad program includes learning sessions with senior leadership, networking opportunities, and fun and engaging projects that have real-world impact.
The pace is fast, the atmosphere is fun, and we’ll push and challenge you to learn and grow beyond anything you’d expect. It’s truly a unique and rewarding experience.
Who We Recruit
We’re looking for recent college graduates with the tech background and foundational skills needed to enter the world of engineering to create today’s most popular games.
The 2K team is diverse and comes from a range of backgrounds including: science, economics, IT, marketing, engineering, philosophy, psychology and business.
Desired Skills & Experience
- Recent grad: BA/BS/MS/MA/other in Computer Science, Engineering, Physics, Mathematics, or related.
- Experience with C++ programming language.
- Highly numerate and strong technical skills.
- Excellent programming, debugging, and analytical skills.
- A good grasp of fundamental algorithms and data structures.
- Familiarity with source control (Perforce preferred).
- Excellent attention to detail.
- Self-starter and quick learner.
- Confidence and ability to tackle new initiatives with little guidance.
- Personal projects, previous internships, and leadership positions are a plus!
You want to impress us?
- Share your GitHub profile to show the cool and interesting stuff you do!
Compensation and opportunities
The starting salary for the graduate program is $105,000.
This role will be located at our 2K Novato office.
How We Recruit
We hire graduates who have an aptitude for analytical thinking, 80% of our hiring decision is based on a test that looks at three essential qualities:
- Technical skills
- Quantitative skills
- The ability to learn new things
If you have these aptitudes you’ll thrive at 2K. So, we encourage you to apply for our graduate program.
Graduate Training Program
- Core Skills Rotation – 3 months intensive training in Novato office
- Studio Rotations – Three 6 months rotations with different game studios
Core Skills Rotation:
This is the first rotation. Everyone is given a core set of skills, and training, required to operate in the business. This will include a variety of technical training, explainers on how different aspects of game engineering operate and work and also day-to-day training on how to work within a professional environment using tools such as JIRA or Slack.
2K has a range of different studios who work on a variety of different games. Your rotations will be based on moving between different studios to experience different engineering environments and cultures.
A studio rotation will be significantly more in-depth regarding specific problems in comparison to the core skills training. You will be involved in the active development of a game that the studio is producing.
A studio rotation will take 6 months. You will be based in SF or LA locations for the majority of that time, but for the first 6 weeks of each rotation you will be flown out to the studio location. Locations include Los Angeles for our MMG studio or Baltimore for our Firaxis Studio. The 6 weeks period will be expenses paid including flights, accommodation and per diems.
We allocate graduates to specific studios in the months leading up to the rotation time depending on game timelines and business requirements.
Each candidate will complete 3 studio rotations in their 21 month period.