Lead Rendering Programmer at Ubisoft - ScoutJobs - The AI-curated global job board
Skip to content
Ubisoft
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 free

Lead Rendering Programmer

Ubisoft · Singapore

Sign up to apply