Senior Rendering Engineer - Fortnite/Unreal Engine

Epic Games

Vancouver

On-site

CAD 198,000 - 290,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health premiums for you and dependents
Comprehensive benefits package
Unlimited PTO
Sabbatical after seven years
Company events
Mental well-being program

Job summary

Epic Games is seeking a Senior Rendering Engineer to join the Unreal Engine Desktop team in Vancouver, BC. You will help enhance PC rendering, optimize the rendering pipeline, and ensure a high‑quality player experience across a wide range of hardware.

Work closely with engineers, GPU vendors, and platform teams to improve stability, performance, and features, including shader pipelines and DirectX 12 integration.

Qualifications

  • Strong C++ knowledge and multi-threaded programming techniques.
  • Real-time rendering experience in the games industry or computer graphics.
  • Experience in profiling and optimizing a large codebase.
  • Ability to reason about and debug large, interacting systems from macro- to micro-level.
  • Experience with OS-level systems, Windows APIs, and common frameworks is a plus.

Responsibilities

  • Analyze and resolve stability and performance problems of Fortnite on a wide range of PC hardware configurations, including CPU/GPU performance, shader pipeline, and rendering systems.
  • Monitor stability and performance data from Fortnite releases and improve Unreal Engine’s rendering systems in Fortnite-specific use cases.
  • Collaborate with Epic teams and GPU vendors to resolve technical issues and improve underlying technologies.
  • Assess performance data across hardware configurations and refine rendering systems accordingly.

Skills

C++
Multithreaded programming
Real-time rendering
Graphics API knowledge
Profiling
OS Windows APIs

Tools

DirectX 12
Windows APIs

Job description

Epic Games is seeking a Senior Rendering Engineer to join the Unreal Engine Desktop team in Vancouver, BC. You will help enhance PC rendering, optimize the rendering pipeline, and ensure a high‑quality player experience across a wide range of hardware.

Work closely with engineers, GPU vendors, and platform teams to improve stability, performance, and features, including shader pipelines and DirectX 12 integration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rendering Programmer
Senior Rendering Programmer

Epic Games • Vancouver

On-site
CAD 198,000 - 290,000
Health premiums for you and dependents
Comprehensive benefits package
Unlimited PTO
+3
Real-Time Rendering Engineer - C++ & Graphics
Real-Time Rendering Engineer - C++ & Graphics

Electronic Arts • Vancouver

Hybrid
CAD 120,000 - 180,000
Hybrid Real-Time Rendering Engineer
Hybrid Real-Time Rendering Engineer

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick time 10 days
EI/QPIP top-up
+3
Senior Gameplay Programmer — Unreal Engine Expert
Senior Gameplay Programmer — Unreal Engine Expert

Epic Games • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Full benefits for employees and depend
Retirement savings plan
Mental health program
+2
Rendering Engineer Intern - Real-Time Graphics (Summer 2027)
Rendering Engineer Intern - Real-Time Graphics (Summer 2027)

Respawn Entertainment • Vancouver

On-site
CAD 65,000 - 70,000
Senior Release Manager: Game Build & Release Lead
Senior Release Manager: Game Build & Release Lead

Epic Games • Vancouver

On-site
CAD 129,000 - 189,000
Full benefits for employees and depend
Comprehensive wellness program
Senior Real-Time Rendering Engineer
Senior Real-Time Rendering Engineer

EA SPORTS • Vancouver

On-site
CAD 122,000 - 171,000
Vacation 3 weeks
Health/dental/vision
Retirement plan
+1
Senior Rendering Engineer - Unreal Graphics Specialist
Senior Rendering Engineer - Unreal Graphics Specialist

Cloud Chamber • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Vulkan Graphics Engineer — Real-Time Renderer
Vulkan Graphics Engineer — Real-Time Renderer

Unity • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Health insurance
Employee stock ownership
Annual discretionary bonuses
Rendering Software Engineer — Real-Time Graphics
Rendering Software Engineer — Real-Time Graphics

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks/year
Sick time 10 days/year
Health, dental, vision