Senior Render Programmer [Tom Clancy’s The Division 2]
Core
Implementing, extending, and maintaining render systems for a high-fidelity open-world action shooter RPG.
Role type
Senior IC render programmer
Builds
High-performance visual rendering for a AAA game across multiple hardware platforms
Domain
Video game development, graphics programming
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C++ programming, graphics APIs (DirectX 11/12, OpenGL, Vulkan), shader programming, performance-critical programming, 3D mathematics, rendering algorithms, GPU general-purpose computations
Preferred skills
Awareness of performance and memory footprints, ability to predict task duration and understand dependencies
Technologies
C++, DirectX 11, DirectX 12, OpenGL, Vulkan, Snowdrop engine
Responsibilities
Designing and iterating on new and existing render systems, developing features for multiple platforms, debugging GPU and rendering issues
Seniority
Senior, hands-on IC