This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Rendering Engineer to join our central tech team, which focuses on developing shared in-house graphics technologies and workflows that power our games. In this role, you will primarily develop rendering systems with predictable performance across a variety of devices. You’ll be joining a small but highly focused and effective team. Our team's responsibility is to optimize 3D assets from DCC tools, move them through the engine, and ultimately render them on power-constrained devices. We collaborate closely with multiple game teams, ensuring that our shared graphics technology serves both creative and technical needs.
Job Responsibility:
Collaborate with game teams to identify and solve problems in 3D graphics, rendering, runtime performance, and memory efficiency
Iterate and improve upon existing legacy systems that are already widely used, ensuring minimal production disruption
Support artists and designers in achieving the game’s visual targets while maintaining excellent runtime performance, especially on low-end hardware
Communicate effectively with game teams and other stakeholders, building trust, providing clarity on deep technical topics, and minimizing surprises
Requirements:
7+ years of experience in related fields
Ability to write efficient, simple, and reliable C/C++
Experience with real-time applications (60Hz+)
Ability to work with legacy codebases
Shader programming experience (GLSL, MSL, HLSL, or equivalent)
Low-level graphics API experience (OpenGL ES 3.0, Metal, Vulkan, or equivalent)
Experience with multi-threaded systems
Solid 3D math skills
Ability to collaborate, communicate, and support tech and game teams
Nice to have:
Experience with data-oriented design
Experience with low-end/power-constrained mobile platforms or game consoles
Experience with 3D engines and asset pipelines
Experience with graphics analysis and profiling tools (RenderDoc, Metal Debugger, ARM Streamline, etc.)
A working understanding of CPU and GPU architectures
Always aims for simplicity in designs and implementations, and especially avoids unnecessary complexity
Motivated and results-oriented
Interest in games and graphics technologies
What we offer:
Relocation support
Compensation and benefits structured to allow you to enjoy your time