Gameplay Systems Engineer - C++ & UE5

burnaby, bc, Canada • Posted June 19, 2026

Job Type: Full-time
Location: burnaby, bc
Posted: June 19, 2026
Category: Other-General
Application Deadline: July 29, 2026

Role Description

Become a key player at 2K Sports Lab in Vancouver, BC, as a Gameplay Systems Software Engineer specializing in C++ and Unreal Engine 5. Contribute to the creation of immersive sports game worlds with advanced simulation techniques.

We seek talented individuals who can design, implement, and optimize systems for crowd and NPC simulation. The ideal candidate has solid C++ skills and experience with Unreal Engine, passionate about enhancing gameplay through technology and collaboration with multidisciplinary teams.

Key Responsibilities: • Implement C++ systems for dynamic crowd and NPC behavior • Collaborate with design and AI teams for gameplay functionality • Develop systems for agent visibility and performance • Utilize Unreal Insights for performance profiling • Support the character animation pipeline

Requirements: • 3+ years in game development or simulation • Strong C++ programming skills • Experience with Unreal Engine 4 or 5 • Familiarity with gameplay ...

Interested in this role?

Click the button below to start your application for Gameplay Systems Engineer - C++ & UE5 at 2K Games, Inc..

Apply Now