Senior Unreal Engine Programmer - Remote/Hybrid

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 & PTO
Employee Stock Options Plan
Flexible schedule
Healthcare & benefits
Parental leave top-up

Job summary

Torn Banner Studios in Toronto, Canada, seeks an experienced Senior Engine Programmer to lead core engine work and drive performance improvements across our titles.

You will work with Unreal Engine, tackle complex technical challenges, profile and optimize for multiple platforms, and collaborate with designers, artists, and other programmers. Flexible work arrangements include remote, in-office, and hybrid options; applicants must reside in Ontario or be willing to relocate.

Qualifications

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

Responsibilities

  • Design, develop, debug, and optimize engine-level systems in Unreal Engine.
  • Profile, analyze, and improve performance across target platforms.
  • Investigate and resolve crashes, memory issues, multithreading/concurrency bugs, and platform-specific challenges.
  • Collaborate with gameplay programmers and cross-disciplinary teams to develop technical solutions.
  • Identify opportunities to improve development workflows, tools, pipelines, and engine architecture.
  • Contribute to the stability, maintainability, and long-term evolution of the codebase.
  • Share knowledge through documentation, code reviews, and technical discussions.
  • Help foster a collaborative, positive, and quality-focused engineering culture.
  • Improve continuously the development practices, tools, and engineering processes.

Skills

Unreal Engine
C++
Game programming
Performance
Multithreading
Debugging
Collaboration
Communication
Ownership

Education

Bachelor's or Master's in Computer Science/Engineering

Tools

Profiling tools

Job description

Torn Banner Studios in Toronto, Canada, seeks an experienced Senior Engine Programmer to lead core engine work and drive performance improvements across our titles.

You will work with Unreal Engine, tackle complex technical challenges, profile and optimize for multiple platforms, and collaborate with designers, artists, and other programmers. Flexible work arrangements include remote, in-office, and hybrid options; applicants must reside in Ontario or be willing to relocate.

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 & PTO
Employee Stock Options Plan
Flexible schedule
+2
Senior Technical Artist
Senior Technical Artist

Torn Banner Studios • Toronto

Hybrid
CAD 130,000 - 170,000
6.5 weeks vacation
Stock options plan
Flexible schedule and work location (0
+1
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
Mid Software Engineer
Mid Software Engineer

WorkinGames • Vancouver

Hybrid
CAD 108,000 - 132,000
Senior Technical Animator - Hybrid Toronto
Senior Technical Animator - Hybrid Toronto

Activision • Toronto

Hybrid
CAD 130,000 - 172,000
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
Intermediate Software Engineer (Unreal Engine 5)
Intermediate Software Engineer (Unreal Engine 5)

Blackbird Interactive • Vancouver

Remote
CAD 110,000 - 140,000
Remote UE5 Gameplay Engineer - Core Systems
Remote UE5 Gameplay Engineer - Core Systems

WorkinGames • Vancouver

Hybrid
CAD 108,000 - 132,000
Hybrid Gameplay Programmer — Shape Creative Mechanics & Tools
Hybrid Gameplay Programmer — Shape Creative Mechanics & Tools

Velan Studios • Toronto

On-site
CAD 85,000 - 145,000
Programmeur Unreal (C++) - Remote/Hybride, 5+ ans
Programmeur Unreal (C++) - Remote/Hybride, 5+ ans

Frima Studio • Quebec

On-site
CAD 70,000 - 100,000
4,5 jours/semaine
Télétravail partiel/plein (Québec)
5 semaines de vacances
+3