Senior Unreal Engine Programmer - Hybrid/Remote

Torn Banner

Toronto

Hybrid

CAD 130,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Vacation allowance
Stock options
Flexible schedule
Healthcare benefits
Parental leave

Job summary

Torn Banner Studios in Toronto, Canada, is seeking a Senior Engine Programmer to design, develop, and optimize engine-level systems in Unreal Engine, driving performance and stability across platforms.

You will collaborate with gameplay programmers and cross-disciplinary teams, tackle complex technical challenges, and contribute to toolchains, workflows, and the long-term evolution of the codebase.

Qualifications

  • Experience with Unreal Engine 4/5 or similar proprietary engines.
  • 5+ years of professional game programming experience.
  • Strong proficiency in modern C++.
  • Solid understanding of game engine architecture and design patterns.
  • Experience profiling, debugging, and optimizing code for performance and memory usage.

Responsibilities

  • Design, develop, debug, and optimize engine-level systems in Unreal Engine.
  • Profile and optimize performance across target platforms.
  • Investigate crashes and memory issues; address multithreading challenges.
  • Collaborate with gameplay programmers and cross-disciplinary teams.
  • Improve development workflows, tools, pipelines, and engine architecture.
  • Contribute to codebase stability, maintainability, and evolution.

Skills

Unreal Engine
C++
Engine architecture
Profiling
Debugging
Collaboration
Self-motivated
Learning mindset

Education

Bachelor's or Master's in CS/CE

Job description

Torn Banner Studios in Toronto, Canada, is seeking a Senior Engine Programmer to design, develop, and optimize engine-level systems in Unreal Engine, driving performance and stability across platforms.

You will collaborate with gameplay programmers and cross-disciplinary teams, tackle complex technical challenges, and contribute to toolchains, workflows, and the long-term evolution of the codebase.

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

Similar jobs worth comparing

Senior Engine Programmer
Senior Engine Programmer

Torn Banner • Toronto

Hybrid
CAD 130,000 - 170,000
Vacation allowance
Stock options
Flexible schedule
+2
Senior Technical Artist
Senior Technical Artist

Torn Banner • Canada

Hybrid
CAD 130,000 - 170,000
6.5 weeks vacation
Stock options eligibility
Flexible schedule: remote/hybrid/on‑pfi
+2
Senior Technical Animator - Hybrid Toronto
Senior Technical Animator - Hybrid Toronto

Activision • Toronto

Hybrid
CAD 130,000 - 172,000
Senior Gameplay Programmer
Senior Gameplay Programmer

Skillsearch • Canada

On-site
CAD 90,000 - 120,000
Senior Technical Level Designer | Hybrid & Flexible
Senior Technical Level Designer | Hybrid & Flexible

Eidos • Montreal

On-site
CAD 90,000 - 120,000
Flexible schedule
Hybrid work model
Group insurance
Mid Software Engineer
Mid Software Engineer

WorkinGames • Vancouver

Hybrid
CAD 108,000 - 132,000
Lead Technical Artist
Lead Technical Artist

Torn Banner • Toronto

On-site
CAD 180,000 - 210,000
6.5 weeks paid vacation
Employee Stock Options Plan
Flexible schedule and work location,
+2
Intermediate Software Engineer (Unreal Engine 5)
Intermediate Software Engineer (Unreal Engine 5)

Blackbird Interactive Inc. • Vancouver

Hybrid
CAD 108,000 - 132,000
Remote-friendly in Canada
Flexible work arrangements
Senior 3D Programmer
Senior 3D Programmer

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Intermediate Software Engineer (Unreal Engine 5)
Intermediate Software Engineer (Unreal Engine 5)

Blackbird Interactive • Vancouver

Remote
CAD 110,000 - 140,000