skip to main content

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

midweight 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

£33.5k - £68.9k

£30k

£40k

£50k

£60k

£70k

  • Experience writing complex GPU algorithms using shading languagesProfessional experience working with C# or Python
  • C++ programming experience using classes, templates, and polymorphism
  • Experience with modern graphics APIs such as DirectX 12, Vulkan, Metal
  • Experience with Unity, Unreal, CryEngine, or other 3D game engines
  • Knowledge of linear algebra and mathematics behind rendering
  • Experience working with computer graphics rendering techniques including geometric rendering, lighting, illumination, and texture mapping

Software & Tools

C

C

Python

HLSL

GLSL

CG

DirectX 12

Vulkan

Metal

Unity

CryEngine

Technical Areas

Rendering pipelines

shaders

lighting & composition

Real-time rendering systems (particles, shaders, lighting, post-processing, pipelines)

particles

engine extension

profiling & optimisation

tooling/workflows for visual data

ray tracing features

Interpersonal Skills

Cross-functional collaboration

Communication