CareerPlanSign in

Senior Rendering Programmer

Cary💼 Full-time🗓 2026-09-25

Core

Enhance player experience on PC by building and improving rendering systems for Fortnite Desktop, optimizing stability and performance across diverse hardware and software configurations.

Role type

Senior IC rendering engineer (real-time graphics)

Builds

Fortnite Desktop platform rendering systems and Unreal Engine rendering applications

Domain

Real-time game engine development, computer graphics, PC gaming

Deliverable

production ML models | product features

Required skills

C++, multi-threaded programming, real-time rendering, graphics API knowledge (DirectX 12), profiling and optimization, low-level system debugging

Preferred skills

Windows APIs, OS-level systems, memory allocators, file systems, input systems, GPU vendor collaboration

Technologies

DirectX 12, Unreal Engine, Windows APIs, graphics drivers

Responsibilities

Analyze and resolve stability and performance problems on PC hardware; solve device-specific CPU/GPU performance and compatibility issues; improve rendering systems and optimize stability/performance across graphics APIs; improve low-level systems interfacing with platform APIs; monitor stability/performance data and improve Unreal Engine systems for Fortnite; collaborate with GPU vendors and partners to resolve technical issues; work with Unreal Engine Rendering Architecture team on complex technical challenges

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.