Unlock your potential at Ubisoft as an Experienced 3D Programmer focused on innovative multiplayer solutions using Unreal Engine. Lead the development of high-performance gaming applications and enjoy a collaborative environment.
This role requires at least seven years of programming expertise, particularly related to video games. You will be responsible for designing core engine foundations and enhancing performance through cooperative efforts with various creative teams. Your hands-on approach and technical skills will help define how the team builds and optimizes gameplay.
Key Responsibilities
Design, implement, and improve Unreal Engine foundations
Spearhead optimization initiatives for rendering and performance
Own the technical solutions lifecycle and quality processes
Collaborate with various studio teams for efficiency
Document and refine standards in engineering practices
Requirements
Degree in Computer Science or equivalent
7+ years of programming experience
Solid proficiency in C++, DirectX, and HLSL
Experience with console game development
A passion for mathematics and cutting-edge solutions
Channel your expertise to redefine gaming at Ubisoft.