Senior Engine Programmer - Live Content & Systems

Socket.dev

Vancouver

On-site

CAD 166,000 - 243,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits for employees &

Job summary

Epic Games in British Columbia is seeking a seasoned C++ engineer to design and implement low-level engine systems for Unreal Engine, delivering content at scale across PC, console, mobile, and VR.

You will redesign the engine to support on-demand content delivery, own complex features in a live product, and drive performance and reliability through collaboration with engine and gameplay teams. Experience with multiple languages and strong communication are valued.

Qualifications

  • Strong C++ skills for low-level engine systems.
  • Experience designing APIs with backward compatibility.
  • Ability to apply design patterns in live environments.
  • Excellent problem-solving and cross-team collaboration.
  • Experience across multiple languages; strong communication.

Responsibilities

  • Design and implement low-level engine systems across platforms.
  • Redesign Unreal Engine to support on-demand content delivery.
  • Own design, development, and delivery of complex features in a live product.
  • Bring together engine subsystems to achieve maintainable solutions.
  • Design stable APIs exposing engine capabilities to gameplay layers.
  • Collaborate across core engine and gameplay teams to meet evolving needs.
  • Drive technical excellence across debugging, maintenance, and optimization.

Skills

C++
APIs
Code design
Problem solving
Cross-team collaboration
Multi-language
Communication
Performance optimization
AI tools

Job description

Epic Games in British Columbia is seeking a seasoned C++ engineer to design and implement low-level engine systems for Unreal Engine, delivering content at scale across PC, console, mobile, and VR.

You will redesign the engine to support on-demand content delivery, own complex features in a live product, and drive performance and reliability through collaboration with engine and gameplay teams. Experience with multiple languages and strong communication are valued.

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

Similar jobs worth comparing

Senior Engine Programmer, Content Distribution
Senior Engine Programmer, Content Distribution

Epic Games • Vancouver

On-site
CAD 166,000 - 244,000
Full benefits for employees and depend
Retirement savings plan with employer‑
Mental well‑being program (Modern Help
Senior Engine Programmer, Content Distribution
Senior Engine Programmer, Content Distribution

Socket.dev • Vancouver

On-site
CAD 166,000 - 243,000
Comprehensive benefits for employees &
Senior Engine Programmer, Content Distribution
Senior Engine Programmer, Content Distribution

Epic Games • Montreal (administrative region)

On-site
CAD 90,000 - 150,000
Engine Programmer
Engine Programmer

Epic Games • Vancouver

On-site
CAD 128,000 - 189,000
Excellent benefits for employees and…
Retirement savings plan with employer
Mental well-being program
Senior Engine Programmer, Unreal Cloud Services
Senior Engine Programmer, Unreal Cloud Services

Epic Games • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Full benefits for employees
Retirement plan with employer match
Mental well-being program
+1
Systems Software Engineer - Engine & Tools (Hybrid)
Systems Software Engineer - Engine & Tools (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 160,000
Vacation and personal time
Comprehensive health benefits
Retirement plan
+1
Systems Software Engineer: Engine & AI Tools (Onsite Vancouver)
Systems Software Engineer: Engine & AI Tools (Onsite Vancouver)

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
3 weeks vacation
Sick time 10 days/yr
Health/dental/vision coverage
+1
Senior Technical Artist, World and Content Creation
Senior Technical Artist, World and Content Creation

Epic Games • Vancouver

On-site
CAD 146,000 - 214,000
Full benefits for employee & dependets
Retirement savings plan with employer
Mental well-being program through  Mod
Senior Gameplay Engineer - Unreal C++ Expert
Senior Gameplay Engineer - Unreal C++ Expert

Aquent Talent • Vancouver

On-site
CAD 80,000 - 100,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