Senior Rendering Engineer - MPG - Fully remote from the UK or the EU

3 months, 3 weeks ago
Full-time
Senior
Software Development
Climax Studios

Climax Studios

Climax Studios specializes in developing high-quality AAA video games, leveraging its extensive experience and collaboration with top industry developers to push the boundaries of gaming, including advancements in Virtual Reality and Augmented Reality.

Internet Software & Services
51-250
Founded 1999

Description

  • Turn the art team's vision into shippable, scalable rendering technology.
  • Build and improve high-performance rendering features across PC, console, and Mac.
  • Profile and resolve GPU and CPU bottlenecks, including occupancy, tile memory pressure, indirect dispatch overhead, and bandwidth issues.
  • Work with modern rendering pipeline techniques such as GPU-driven culling, indirect command buffers, and bindless architectures.
  • Contribute to GPU memory management using modern API features and memory heaps.
  • Extend major engines, including Unreal Engine source, and custom C++ architectures.
  • Write low-level engine code against DirectX 12, Vulkan, and Metal in proprietary codebases.

Requirements

  • Demonstrable experience in rendering or engine engineering, with shipped rendering systems for AAA, film/VFX, XR, or simulation.
  • Solid experience with modern C++.
  • Confident shader authoring and debugging experience in HLSL, MSL, or GLSL.
  • Production experience with one of Metal, DirectX 12, Vulkan, or GNM/GNMX, with interest in learning others.
  • Working knowledge of rasterization, compute, and hardware-accelerated ray tracing.
  • Familiarity with PBR, GI, ambient occlusion, volumetrics, and post-processing techniques such as AA, HDR, tone mapping, and motion blur.
  • Comfort dropping into unfamiliar codebases and making sound technical decisions.
  • Solid applied 3D math skills and the ability to produce clear technical writing.
  • Practical experience with mesh shading pipelines in DX12, Vulkan, or Metal is a bonus.
  • Familiarity with modern hardware variations, including console and Apple Silicon unified memory architectures is a bonus.
  • Exposure to ray tracing or compute-driven rendering is a bonus.
  • Experience modifying Unreal Engine source is a bonus.

Benefits

  • Remote-friendly flexible working with core hours that support work-life balance.
  • Mental health support, including first-aiders, therapy and coaching via Myndup.
  • Private medical insurance.
  • Strong pension plan and life insurance.
  • Minimum 25 days’ holiday, plus a paid winter break and 3 volunteering days each year.
  • Parental leave policies with flexibility and balance for parents and caregivers.
  • Annual learning and development budget, expert talks, game jams, and mentoring opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Wowhead Rendering Engineer

ZAM 51-250 Media

ZAM Network’s Wowhead is seeking a full-time remote Reverse Engineer contractor to extract World of Warcraft game data and assets and expand tools for its gaming community.

C# C++ JavaScript Python Three.js TypeScript WebGL
1 week, 5 days ago

Senior Technical Artist (7-month contract)

Blackbird Interactive 251-1K Internet Software & Services

Blackbird Interactive is seeking a Senior Technical Artist to connect art and engineering, improve real-time content workflows, and advance the visual quality and performance of its games.

C# C++ Git Perforce Python
1 week, 5 days ago

Wowhead Rendering Engineer

ZAM 51-250 Media

ZAM Network’s Wowhead is seeking an experienced remote Reverse Engineer contractor to extract World of Warcraft game data and develop tools that expand the site’s gaming resources.

C# C++ JavaScript Python Three.js TypeScript WebGL
1 week, 5 days ago

Wowhead Reverse Engineer & Dataminer

ZAM 51-250 Media

ZAM Network is seeking a full-time remote Reverse Engineer contractor for Wowhead to extract World of Warcraft game data and develop tools that expand its gaming community products.

C# C++ JavaScript Python Three.js TypeScript WebGL
1 week, 5 days ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers