Unreal Engine Programmer (UE5) — AAA Tools & Cross‑Platform

Electronic Arts

Montreal

On-site

CAD 90,000 - 140,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

3 weeks vacation
Sick time (10 days)
EI/QPIP top-up
Health/dental/vision
Life insurance
Disability insurance
Retirement plan
Bonus potential

Job summary

Electronic Arts in Montreal, Canada, is seeking an experienced Unreal Engine Programmer to support and enhance Unreal Engine 5 tooling and game systems for AAA multi‑platform titles.

In this role you will develop, debug, and maintain software architectures, collaborate with cross‑disciplinary teams, and stay current with engine updates and best practices to ensure robust performance across complex projects.

Qualifications

  • 5+ years of software development experience in video games using C++.
  • Extensive experience developing with Unreal Engine (UE5 preferred).
  • Strong fundamentals in system design, modular code, and maintainable architecture.
  • Proven debugging skills and ability to resolve complex issues in large codebases.
  • Excellent communication and collaboration across disciplines.

Responsibilities

  • Develop, debug, maintain, and improve systems and tools in Unreal Engine 5.
  • Investigate, isolate, and resolve technical issues affecting integration and stability.
  • Support development and integration of shared technology across multiple titles.
  • Participate in software architecture reviews and code analyses to uphold standards.
  • Stay current with modern software practices and engine updates.

Skills

C++
Unreal Engine
Software architecture
Debugging
Cross-functional collaboration

Tools

Unreal Engine (UE5)

Job description

Electronic Arts in Montreal, Canada, is seeking an experienced Unreal Engine Programmer to support and enhance Unreal Engine 5 tooling and game systems for AAA multi‑platform titles.

In this role you will develop, debug, and maintain software architectures, collaborate with cross‑disciplinary teams, and stay current with engine updates and best practices to ensure robust performance across complex projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmeur.se - Moteur Unreal Engine / Unreal Engine Programmer
Programmeur.se - Moteur Unreal Engine / Unreal Engine Programmer

Electronic Arts Ltd • Montreal

On-site
CAD 140,000 - 205,000
Vacation 3 weeks
Sick time 10 days
Health insurance
+2
Programmeur.se - Moteur Unreal Engine / Unreal Engine Programmer
Programmeur.se - Moteur Unreal Engine / Unreal Engine Programmer

Electronic Arts • Montreal

On-site
CAD 90,000 - 140,000
3 weeks vacation
Sick time (10 days)
EI/QPIP top-up
+5
Lead Unreal Engine Engineer - Core Engine & Systems
Lead Unreal Engine Engineer - Core Engine & Systems

NBCUniversal • Montreal

On-site
CAD 120,000 - 180,000
Principal AI Programmer for Unreal Engine & LLM Tools
Principal AI Programmer for Unreal Engine & LLM Tools

Epic Games • Canada

On-site
CAD 150,000 - 190,000
Benefits for employees and dependents
Retirement savings with company match
Mental well-being program
Senior Unreal Engine Programmer – Remote & Console
Senior Unreal Engine Programmer – Remote & Console

WorkinGames • Quebec

Hybrid
CAD 120,000 - 180,000
4.5-day workweek
Remote/hybrid/on-site flexibility
Vacation up to 7 weeks
+3
Intermediate Software Engineer (Unreal Engine 5)
Intermediate Software Engineer (Unreal Engine 5)

Blackbird Interactive Inc. • Vancouver

On-site
CAD 108,000 - 132,000
Remote-friendly in Canada
Flexible work arrangements
Senior Engine Programmer: High-Performance Game Systems
Senior Engine Programmer: High-Performance Game Systems

Ubisoft Montréal • Montreal

On-site
CAD 90,000 - 130,000
Senior Engine Programmer — Unreal Engine, Multithreaded
Senior Engine Programmer — Unreal Engine, Multithreaded

Highdive • Montreal

On-site
CAD 120,000 - 180,000
Assurance et télémédecine dès le 1er/
Indemnité transport et repas
Prime de référencement
+1
Unreal UI Engineer — AAA Games (C++)
Unreal UI Engineer — AAA Games (C++)

People Can Fly Studio • Montreal

On-site
CAD 80,000 - 100,000
Couverture dentaire complète
4% de cotisation REER
Congés payés
+2
Senior Gameplay Programmer — Unreal Engine Expert
Senior Gameplay Programmer — Unreal Engine Expert

Epic Games • Montreal

On-site
CAD 90,000 - 130,000
Full benefits for employees and depend
Retirement savings plan
Mental health program
+2