Lead Narrative Systems Engineer — Unreal & Cinematics

2K Games, Inc.

Burnaby

On-site

CAD 144,000 - 213,000

Full time

35 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

2K Games, Inc. in Burnaby, BC is hiring a Principal Software Engineer, Narrative Systems to own and lead cinematic, narrative, and storytelling tech for our game built in Unreal Engine 5.

You will collaborate with Design, Animation, Audio, and Production to define the technical foundation for emotionally resonant moments. The ideal candidate has deep Unreal Engine experience, expert C++, and a track record shipping complex runtime systems, tools, and production pipelines from architecture to

Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
  • 15+ years of professional software engineering experience in games or real-time tech.
  • Advanced expertise with modern C++ and engine-level code.
  • Deep Unreal Engine 4/5 experience and familiarity with engine architecture.

Responsibilities

  • Own and lead development of narrative systems, including runtime technology and authoring workflows.
  • Architect and maintain cinematic and narrative systems in Unreal Engine 5 supporting high-quality story moments.
  • Extend Unreal Engine systems (Sequencer, camera, animation) to meet large-scale production needs.
  • Collaborate with Design, Animation, Audio, and Production to translate creative goals into technical solutions.
  • Lead integration of dialog, facial animation, lip-sync, localization, and performance content into runtime systems.
  • Define standards and best practices for narrative content creation and tool development.

Skills

C++
Unreal Engine
Narrative systems
Engine-level coding
Debugging skills
Mentoring

Education

Bachelor’s degree in Computer Science

Tools

Unreal Engine 4/5
Sequencer
MovieScene
Control Rig
Animation blueprints
Skeletal mesh workflows

Job description

2K Games, Inc. in Burnaby, BC is hiring a Principal Software Engineer, Narrative Systems to own and lead cinematic, narrative, and storytelling tech for our game built in Unreal Engine 5.

You will collaborate with Design, Animation, Audio, and Production to define the technical foundation for emotionally resonant moments. The ideal candidate has deep Unreal Engine experience, expert C++, and a track record shipping complex runtime systems, tools, and production pipelines from architecture to

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

Similar jobs worth comparing

Principal Software Engineer, Narrative Sytems New Burnaby, British Columbia, Canada
Principal Software Engineer, Narrative Sytems New Burnaby, British Columbia, Canada

2K Games, Inc. • Burnaby

On-site
CAD 144,000 - 213,000
Principal Software Engineer, Narrative Sytems
Principal Software Engineer, Narrative Sytems

2K • Burnaby

On-site
CAD 144,000 - 213,000
Principal Software Engineer
Principal Software Engineer

WorkinGames • Burnaby

On-site
CAD 144,000 - 213,000
Gameplay Systems Software Engineer Burnaby, British Columbia, Canada
Gameplay Systems Software Engineer Burnaby, British Columbia, Canada

2K Games, Inc. • Burnaby

On-site
CAD 71,000 - 106,000
Full range of medical benefits
Potential bonuses
Equity options
Unreal Technical Designer: Narrative Gameplay (Remote)
Unreal Technical Designer: Narrative Gameplay (Remote)

Blackbird • Vancouver

Hybrid
CAD 80,000 - 100,000
Gameplay Systems Software Engineer
Gameplay Systems Software Engineer

2K • Burnaby

On-site
CAD 71,000 - 106,000
Concepteur Narratif Senior — UE5 & Narration Immersive
Concepteur Narratif Senior — UE5 & Narration Immersive

People Can Fly • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Assurance santé 100%
RRSP 4% matching
Congés payés hiver
+1
Senior Engine Programmer - Live Content & Systems
Senior Engine Programmer - Live Content & Systems

Socket.dev • Vancouver

On-site
CAD 166,000 - 243,000
Comprehensive benefits for employees &
Lighting Artist – Real-Time Narrative in Unreal
Lighting Artist – Real-Time Narrative in Unreal

31st Union • Burnaby

On-site
CAD 96,000 - 143,000
Intermediate Software Engineer (Unreal Engine 5)
Intermediate Software Engineer (Unreal Engine 5)

Blackbird Interactive • Vancouver

Remote
CAD 110,000 - 140,000