Design and implement advanced rendering features from scratch within a high-performance C++ environment
Build and extend rendering systems beyond standard implementations
Focus on advanced rendering domains, including:
Lighting pipelines
Shadow techniques
Global illumination
Water rendering
Develop and optimise shaders, including low-level shader work where required
Optimise rendering pipelines to ensure performance across PC and console platforms
Port and adapt rendering features across platforms, ensuring consistency and efficiency
Collaborate with engineers and artists to align rendering systems with technical and visual goals
Contribute to shared code reviews within the graphics team
Document implemented systems and features to support maintainability
Requirements
5+ years of experience in graphics or rendering programming
Experience contributing to graphics systems in shipped PC or console titles
Strong C++ programming skills and experience with modern graphics APIs, particularly DirectX 12 (DX12) and/or Vulkan
Proven experience implementing rendering features from scratch
Solid understanding of rendering techniques, including lighting systems, shadow mapping, and global illumination
Experience with shader development (HLSL or equivalent)
Experience optimising rendering performance across platforms
Ability to work effectively within a specialised graphics team
Strong communication skills in English
You're based in Europe, have either a valid work permit for The Netherlands, France, Germany or the UK (where we are able to hire you on a local contract) or are able to work as a contractor.
Benefits
We offer a 1-year contract to start with, with continuity across multiple long-term projects
Fully remote working setup (and it's not gonna change)
Join an experienced graphics team with strong AAA credentials
Contribute to recognised franchises across multiple projects
Work across proprietary engines, Unreal Engine, and Unity
Exposure to complex multi-platform rendering challenges across PC and current-generation consoles
Opportunity to deepen expertise in modern rendering techniques, including lighting, shadows, and optimisation