skip to main content

© 2025 - 2026 Into Games
Powered by Bird's Eye View.
Built by MAJOR.

Senior Graphics Programmer

Graphics Programming focuses on the development, implementation, and maintenance of real-time rendering and visual effects systems that enable high-quality graphics in games. This role is responsible for building and optimising graphical features such as particle systems, shaders, lighting, post-processing, and rendering pipelines, ensuring they perform efficiently across platforms. It supports and extends graphics engines, both proprietary and commercial, by writing production-quality, well-documented code and by contributing to testing and optimisation efforts. Graphics Programmers play a key role in refining tools and workflows for handling large-scale visual data and collaborate closely with teams such as Art, VFX, Design, and Engineering to align visual goals with technical execution.

Salary

£48k - £89.4k

£40k

£50k

£60k

£70k

£80k

£90k

  • Extensive experience working with C++/C# and HLSL/CG languages
  • Proficient in shader languages (HLSL, GLSL, CG, etc.)
  • Experience with modern graphics APIs (DirectX, Vulkan, console APIs, etc.)
  • Extensive knowledge of real-time 3D graphics and modern graphics APIs
  • Extensive experience with Unreal and/or Unity, or with other engines such as Lumberyard
  • Proficient in profiling and optimising code for CPU, GPU, memory, and bandwidth usage
  • Experience profiling and debugging rendering issues using tools like RenderDoc, Unity Profiler, PIX, or Nsight
  • Experience with GI solutions for procedurally generated scenes

Software & Tools

C

C

HLSL

GLSL

CG

DirectX

Vulkan

Console APIs

Unity

Lumberyard

RenderDoc

Unity Profiler

PIX

Nsight

Technical Areas

Rendering features (characters, lighting, post, materials)

pipeline extension

shader dev & optimisation

debugging & problem-solving

GI for procedural scenes

Interpersonal Skills

Cross-team collaboration

Communication