Enable job alerts via email!

Lead Programmer, Engine

WB Games Montreal Inc

Montreal

Hybrid

CAD 100,000 - 130,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

WB Games Montréal seeks a Lead Engine Programmer to join the Wonder Woman team, contributing to the core framework of a proprietary game engine. Ideal candidates are experienced C++ developers with a passion for low-level technologies in gaming. Responsibilities include writing optimized code, optimizing system performance, and guiding team efforts.

Qualifications

  • 6+ years professional experience in C++.
  • Familiarity with multiple game systems.
  • Comfortable working in a multi-threaded environment.

Responsibilities

  • Write optimized C++ code for the game engine.
  • Organize and communicate work for the engine team.
  • Profile and optimize load times, memory, and CPU usage.

Skills

C++
Memory management
Game systems
Problem-solving
Debugging

Tools

C++11
3D graphics

Job description

Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines WarnerMedia's premium entertainment, sports and news assets with Discovery's leading non-fiction and international entertainment and sports businesses.

WB Games Montréal is a division of Warner Bros Interactive Entertainment (WBIE). Founded in 2010, we are 300+ creative team members strong who join forces every day to create unforgettable AAA experiences across all platforms.

Job Description

Join the Wonder Woman team and help bring an iconic DC Superhero to life!

Monolith Productions, the award-winning AAA studio who brought you F.E.A.R. and Middle-earth : Shadow of Mordor is currently looking for a Lead Engine Programmer.

In this role, you will help direct and contribute to the core framework of Monolith's proprietary game engine. If you have a passion for low-level technologies that powers modern games, we'd love to hear from you!

Our Engine team is responsible for several systems that our gameplay and content teams build upon to create world-class games. Our broad reach includes asset loading, memory management, animation, VFX, physics, scripting, and much more.

This role is open only to people residing and having the legal right to work in Canada.

This position can be remote from home, on-site or hybrid from the WB Games Montreal studio.

Responsibilities

  • Write optimized C++ code to develop, enhance and expand essential runtime systems for a proprietary game engine.
  • Organize, distribute, and communicate the work for our engine team.
  • Profile and optimize problems related to load times, memory, and CPU usage.
  • Provide guidance to others on making optimal use of engine feature to keep our games running smooth.

Job Qualifications

Experience

  • 6+ years professional experience in C++.

Skills & Knowledge

  • Familiar with multiple game systems (asset loading, memory management, animation, etc.)
  • Comfortable working in a multi-threaded environment
  • Strong problem-solving and debugging skills.

Bonus Points

  • Experience with C++11 and newer versions.
  • Familiarity with 3D graphics.
  • Experience maintaining and evolving engine systems over time.
  • Experience helping maintain a live software product or game.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Unreal Lead Programmer

Frima Studio Inc.

Remote

CAD 90,000 - 130,000

7 days ago
Be an early applicant

Software Engineer (C#) - Brazil

Rollstack

Remote

CAD 70,000 - 150,000

Yesterday
Be an early applicant

Lead Programmer

Signal Space Lab Inc.

Montreal

Hybrid

CAD 80,000 - 120,000

9 days ago

Software Developer Sr, AI Agents and Dayforce AI Assistant

Dayforce US, Inc.

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

North Bay

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Lead Rendering Programmer

2K

Montreal

On-site

CAD 90,000 - 130,000

2 days ago
Be an early applicant

Senior UI Programmer

Sony Interactive Entertainment

Montreal

On-site

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Directeur.tice de la programmation, rendu et plateformes / Director of Programming, Rendering a[...]

2710 WB Games Montreal Inc.

Montreal

On-site

CAD 100,000 - 140,000

3 days ago
Be an early applicant

Principal Research Programmer Montreal (Canada) Epic Games Posted 17 hours ago Software Enginee[...]

Gamecompanies

Montreal

On-site

CAD 80,000 - 120,000

7 days ago
Be an early applicant