This position is listed on behalf of a partner company, who manages all applications and next steps.
Our partner is looking for a Senior Rendering Engineer based in the United States.
Responsibilities
Develop, extend, maintain, and optimize Unreal Engine 5 rendering features, including materials, shaders, post-processing effects, lighting systems, and custom rendering passes.
Define and refine lighting strategies in collaboration with engineering and art teams, evaluating World Partition, GPU Lightmass, Lumen, and baked lighting approaches.
Profile and optimize GPU and CPU rendering performance against platform-specific frame budgets and visual fidelity targets.
Diagnose and resolve rendering defects, visual artifacts, shader issues, and platform-specific graphics problems.
Build and maintain internal rendering tools, editor extensions, profiling visualizers, and lighting validation utilities.
Partner with technical artists to establish shader authoring practices and manage material complexity budgets.
Develop and maintain technical documentation covering rendering architecture, performance expectations, and production guidelines.
Work within Perforce, Unreal Game Sync (UGS), and Horde workflows, following branching strategies and code review practices.
Monitor developments in Unreal Engine rendering technologies, including Lumen, Nanite, and Substrate.
Collaborate with engineering leads, technical artists, lighting artists, and environment artists.
Requirements
At least seven years of professional experience in rendering engineering, graphics programming, or a closely related field, including at least one commercially released title developed with Unreal Engine.
Strong C++ skills and thorough understanding of Unreal Engine's rendering architecture, including Render Dependency Graph (RDG), shader compilation, material system, and deferred rendering.
Hands-on experience writing, debugging, and optimizing shaders using HLSL.
Experience diagnosing rendering problems and analyzing performance using tools such as RenderDoc and Unreal Insights.
Practical experience with UE5 lighting technologies and workflows, including World Partition, GPU Lightmass, and Lumen.
Strong GPU and CPU profiling skills.
Familiarity with version control systems such as Perforce, branching strategies, and code reviews.
Ability to explain rendering limitations, technical trade-offs, and optimization strategies clearly.
Strong analytical thinking, attention to detail, and initiative.
Conditions
Remote opportunity.
Preferred: experience implementing and optimizing Nanite and Substrate in a production environment.
Preferred: previous work on horror games, atmospheric experiences, or visually stylized projects.
Preferred: experience building custom rendering tools and editor extensions.
Preferred: experience optimizing rendering for console platforms and platform-specific certification requirements.