
Posted 4 hours ago
Lead Rendering Programmer
UbisoftLead Rendering Programmer - Anvil Engine
Requirements
10+ years graphics programming experience, Experience managing 5+ direct reports, 2+ AAA titles shipped, Expert C/C++, Knowledge of DirectX 12, Vulkan, or Metal
Skills
C#DirectXVulkanComputer Graphics
About the role
Responsibilities
- Partner with Technical Directors and Architects to translate vision into technical strategies
- Lead a high-performing rendering team through objective-setting and performance management
- Drive technical decision-making across the rendering pipeline
- Write production code to develop and optimize renderer systems and game engine features
- Architect scalable rendering solutions for diverse production requirements
- Collaborate cross-functionally with artists, designers, and engineers
- Push boundaries of real-time rendering through research and prototyping
- Conduct rigorous code reviews and provide mentorship
Requirements
- Proven track record managing game programming teams with 5+ direct reports
- 10+ years in graphics/rendering programming
- Minimum of 2 AAA games shipped as a rendering engineer
- Expert-level C/C++ with advanced multi-threading proficiency
- Deep knowledge of modern graphics APIs (DirectX 12, Vulkan, Metal) and shader programming
- Strong command of 3D mathematics, rendering algorithms, and computer graphics fundamentals
- Bachelor’s degree in computer science, Software Engineering, or equivalent experience
Preferred Qualifications
- Experience with cross-platform development (PC, Console, Mobile)
- Expertise in low-level optimization, memory management, and hardware-specific tuning
- Hands-on experience with Unreal, Unity, or proprietary engines
- Familiarity with middleware integration and third-party rendering solutions
- Innovation in real-time ray tracing, global illumination, or PBR
About the Company
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead Rendering Programmer
Ubisoft · Singapore
