Senior 3D Graphics Engineer

5 Minutes ago • 7 Years +
Graphics Engineer

Job Description

We are looking for an experienced 3D Graphics Engineer to join our central tech team, focusing on developing shared in-house graphics technologies and workflows. This role involves primarily developing rendering systems with predictable performance across various devices. You'll optimize 3D assets from DCC tools, move them through the engine, and render them on power-constrained devices, collaborating closely with multiple game teams to serve both creative and technical needs.
Good 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.
Must Have:
  • 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.
  • 7+ years of experience in related fields.

Add these skills to join the top 1% applicants for this job

communication
rendering
renderdoc
cpp
talent-acquisition
game-texts
vulkan
3d-math
open-gl
glsl
hlsl

We are looking for an experienced 3D Graphics 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.

Responsibilities

  • 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-haves

  • 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.

Not sure if you should apply? Do it! You might feel like you don't tick all the listed requirements with stellar scores. That's fine! We're here to help you succeed. Also, we're happy to learn about any specific accommodations you might require to fully engage in our recruitment process.

Set alerts for more jobs like Senior 3D Graphics Engineer
Set alerts for new jobs by supercell
Set alerts for new Graphics Engineer jobs in Finland
Set alerts for new jobs in Finland
Set alerts for Graphics Engineer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙