Rendering Engineer (Contract)

Side

Job Summary

Side is seeking a Rendering Engineer with deep expertise in Unreal Engine to advance real-time graphics. Responsibilities include designing, implementing, and optimizing rendering systems for visual quality and performance across PC and console platforms, developing materials, shaders, and lighting, and profiling GPU/CPU performance. The role involves collaborating with artists and designers, and contributing to engine improvements and debugging. This contract position requires 5+ years of experience and advanced proficiency in Unreal Engine 5.

Must Have

  • Design, implement, and optimize rendering systems within Unreal Engine for visual quality and performance.
  • Develop and refine materials, shaders, and lighting systems.
  • Profile and optimize GPU and CPU performance, focusing on render pipeline efficiency.
  • Collaborate with artists, technical artists, and designers to translate creative vision.
  • Contribute to engine-level improvements, debugging rendering issues, and supporting build stability.
  • 5+ years of professional experience as a Rendering Engineer in AAA or high-end production.
  • Advanced proficiency with Unreal Engine 5 (rendering pipeline, material system, Niagara, Nanite, Lumen).
  • Strong knowledge of HLSL/GLSL shader programming and GPU architectures.
  • Proven experience profiling and optimizing complex rendering systems.
  • Solid C++ development skills and familiarity with modern graphics APIs (DirectX 12, Vulkan, or Metal).
  • Ability to work cross-discipline and communicate effectively with engineers and artists.

Good to Have

  • Familiarity with Ray Tracing, post-processing effects, and dynamic lighting workflows.
  • Experience with Cinematic or Fighting Games pipelines.
  • Knowledge of tools automation or shader graph extensions.

Job Description

Description

We’re seeking a Rendering Engineer with deep expertise in Unreal Engine to help advance the next generation of real-time graphics.

Responsibilities

  • Design, implement, and optimize rendering systems within Unreal Engine to achieve exceptional visual quality and performance across PC and console platforms including Nintendo Switch.
  • Develop and refine materials, shaders, and lighting systems, ensuring scalability and artistic flexibility.
  • Profile and optimize GPU and CPU performance, focusing on render pipeline efficiency and memory usage.
  • Collaborate with artists, technical artists, and designers to translate creative vision into performant, production-ready visuals.
  • Contribute to engine-level improvements, debugging rendering issues, and supporting build stability for large-scale environments and cinematic gameplay.

Requirements

  • 5+ years of professional experience as a Rendering Engineer or equivalent graphics programming role in AAA or high-end production.
  • Advanced proficiency with Unreal Engine 5 (rendering pipeline, material system, Niagara, Nanite, Lumen, etc.).
  • Strong knowledge of HLSL/GLSL shader programming and GPU architectures.
  • Proven experience profiling and optimizing complex rendering systems.
  • Solid C++ development skills and familiarity with modern graphics APIs (DirectX 12, Vulkan, or Metal).
  • Ability to work cross-discipline and communicate effectively with both engineers and artists.

**

BONUS:**

  • Familiarity with Ray Tracing, post-processing effects, and dynamic lighting workflows.
  • Experience with Cinematic or Fighting Games pipelines.
  • Knowledge of tools automation or shader graph extensions.

13 Skills Required For This Role

Communication Problem Solving Rendering Cpp Unreal Data Structures Game Texts Lumen Lighting Shading Vulkan Glsl Direct X Hlsl

Similar Jobs