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