15 days ago
Montréal, CanadaStaff+
Responsibilities
- Lead the design and implementation of core Unreal Engine systems, frameworks, and engine-level architecture.
- Define and maintain Unreal Engine standards for performance, stability, scalability, and maintainability.
- Provide hands-on technical leadership for complex engine features and cross-cutting Unreal systems.
- Collaborate with engineering leads to support gameplay, tools, pipelines, and content workflows.
- Mentor engine programmers through code reviews, technical guidance, and best practices.
- Oversee engine performance, memory usage, platform constraints, and optimization efforts.
- Debug complex engine issues involving multithreading, memory, platform integration, and Unreal system interactions.
- Guide Unreal Engine upgrades, custom engine modifications, coding standards, documentation, debugging workflows, and long-term technology decisions.
- Identify technical risks, estimate scope, and plan Unreal Engine evolution across production milestones.
Requirements
- Expert proficiency in C++ and extensive experience developing low-level engine or systems code in Unreal Engine.
- At least 8 years of professional game programming experience with shipped AAA titles using Unreal Engine.
- Deep hands-on experience with Unreal Engine at the engine-systems level.
- Strong understanding of Unreal Engine rendering, memory management, threading, streaming, and platform abstraction subsystems.
- Demonstrated experience leading, mentoring, or technically guiding programmers on a production team.
- Strong problem-solving, communication, and cross-disciplinary collaboration skills.
- Experience with version control systems such as Perforce or Git.
- Preferred experience supporting PC, console, and mobile platforms in Unreal Engine.
- Preferred experience modifying or extending Unreal Engine source.
- Preferred understanding of gameplay and content pipeline requirements from an Unreal Engine perspective.
Benefits
- External candidates may be required to attend an in-person interview at an NBCUniversal location before a hiring decision.
- NBCUniversal provides equal employment opportunities and reasonable accommodation support for qualified individuals with disabilities or disabled veterans.
About NBC
NBCUniversal is a global media and entertainment company that produces and distributes film, television, news, sports, and streaming content for consumer audiences and advertisers. Its portfolio includes NBC, Telemundo, Universal Pictures, DreamWorks Animation, and Peacock, and it also operates Universal theme parks and consumer products licensing. Formed in 2004 and headquartered in New York City, it is a subsidiary of Comcast.
