2

2K

Verified Job Source

2K develops and publishes interactive video games for consoles, PCs, and mobile devices, featuring renowned franchises like NBA 2K, BioShock, and Borderlands.

Novato, California

Computer Games
1,001–5,000 people

About

At 2K, we create unforgettable games that turn players into fanatics. Since 2005, we’ve delivered iconic experiences across PC, console, and mobile for millions of players around the world. 2K is home to many talented development studios, including 31st Union, Cat Daddy Games, Cloud Chamber, Firaxis Games, Gearbox Software, Hangar 13, HB Studios and Visual Concepts. 2K’s portfolio currently includes several AAA, sports and entertainment brands, including global powerhouse NBA®️ 2K; renowned BioShock®️, Borderlands®️, Mafia, Sid Meier’s Civilization®️ and XCOM®️ brands; popular WWE®️ 2K and WWE®️ SuperCard franchises, TopSpin®️ as well as the critically and commercially acclaimed PGA TOUR®️ 2K. Our people are the heartbeat of 2K. We foster a culture where everyone is empowered to come as they are, think boldly, and do their best work - together. 2K is a publishing label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). For more information, please visit 2k.com.

Open positions

Principal Software Engineer, Narrative Sytems

On-site · Burnaby

The Principal Software Engineer will lead the development of narrative and cinematic systems, including runtime technology and authoring workflows within Unreal Engine 5. They will collaborate with cross-functional teams to architect robust solutions for storytelling, dialog, and animation integration.

Senior Rendering Software Engineer

On-site · Burnaby

Design, implement, and optimize real-time rendering systems and features within Unreal Engine for a sports simulation game. Collaborate with cross-functional teams to balance visual quality with performance targets across consoles and PCs.

Senior Gameplay Animation Software Engineer

On-site · Burnaby

Develop nuanced animation behaviors and gameplay mechanics to replicate the flow of modern field sports. Collaborate with designers and animators to implement complex locomotion, physical duels, and performant code.

Senior Online Services Software Engineer

On-site · Burnaby

Design and build scalable backend services and client-side C++ systems to support online features for a AAA sports title. Collaborate with cross-functional teams to implement monitoring, alerting, and high-quality code through mentorship and reviews.

Gameplay Systems Software Engineer

Hybrid · Burnaby

Design and implement C++ runtime systems for large-scale crowd, NPC, and pedestrian simulations. Collaborate with AI and animation teams to build scalable LOD and culling systems while profiling performance using Unreal Insights.

Expert Gameplay AI Software Engineer

On-site · Burnaby

The engineer will architect and build AI systems for team-based sports gameplay within Unreal Engine 5, focusing on decision-making frameworks for tactics and player positioning. Responsibilities also include optimizing AI performance, partnering with other disciplines, and mentoring team members.