💼 Full-Time Position

Unreal Engine C++ Gameplay Engineer

🏢
2K Games, Inc.
📍 burnaby, bc, Canada
📍
Location
burnaby, Canada
📅
Posted
June 14, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Join 2K Sports Lab in Vancouver, BC, as an Unreal Engine C++ Gameplay Systems Software Engineer. Shape the future of sports gaming by developing innovative simulation systems for crowds and NPC behavior.

In this role, you'll leverage your C++ and Unreal Engine experience to create and optimize gameplay systems that enrich the player experience. We're seeking engineers who thrive on complex challenges, demonstrating strong fundamentals and collaboration skills within our diverse team.

Key Responsibilities: • Develop C++ runtime systems for large-scale pedestrian simulations • Work with AI and Animation for gameplay mechanics • Create scalable systems for LOD and agent visibility • Analyze CPU and memory performance with Unreal Insights • Enhance the character pipeline and runtime systems

Requirements: • 3+ years of relevant game development experience • Proficient in modern C++ programming • Experience with Unreal Engine 4 or 5 • Background in AI or simulation...