Principal Graphics Programmer

1 hour, 56 minutes ago
Full-time
Lead
Software Development
Double Eleven

Double Eleven

Double Eleven is a UK-based independent games studio that specializes in technology-led game development. They are known for pushing the boundaries of gaming platforms and collaborating with major IPs like Minecraft Dungeons, Prison Architect, and Fall...

Internet Software & Services
251-1K
Founded 2010

Description

  • Architect and implement advanced rendering systems, including real-time global illumination, ray-traced pipelines, GPU-driven rendering, and research prototypes.
  • Drive engine-level rendering strategy with the Technical Director and other Principals across multiple platforms.
  • Oversee graphics performance by diagnosing GPU bottlenecks and implementing optimization strategies.
  • Mentor and upskill rendering engineers in shader development, GPU programming, and graphics debugging.
  • Collaborate with art, technical art, tools, and engine teams on asset pipelines, material systems, lighting workflows, and performance budgets.
  • Evaluate and integrate emerging graphics technologies such as DLSS, XeSS, FSR, frame generation, shader compilers, and GPU profiling tools.
  • Lead cross-team technical reviews to ensure rendering systems are scalable, future-proof, and maintainable.
  • Represent the graphics team in discussions with internal stakeholders, external partners, hardware vendors, and engine technology providers.

Requirements

  • Extensive multi-platform rendering experience.
  • Deep understanding of transitioning rendering techniques between console and PC APIs such as PS5/XSX to DX12, Vulkan, or Metal.
  • Expert-level competence in C++ and GPU programming.
  • Experience with Shader Model 6, HLSL/GLSL, bindless rendering, and GPU compute pipelines.
  • Strong background in diagnosing and resolving CPU/GPU bottlenecks using tools such as PIX, RenderDoc, NVIDIA NSight, AMD Radeon GPU Profiler, GPUView, or VTune.
  • Ability to explain modern rendering techniques such as PBR workflows, BVH ray tracing structures, real-time GI, SSGI/SSAO, and TAA/upsampling to technical and non-technical audiences.
  • Proven experience integrating modern graphics technologies such as DLSS, FSR, XeSS, denoisers, RTGI, temporal reconstruction, or vendor-specific SDKs.
  • Experience collaborating with content creators using common DCC tools to ensure assets meet performance and technical requirements.
  • Strong mentorship and leadership skills with the ability to guide architectural decisions.
  • Clear communication skills for presenting graphics strategies to directors, producers, clients, and external partners.

Benefits

  • Flexible working hours with support for work/life balance.
  • Remote working option available for the right candidate.
  • Hybrid working available for up to 2 days from home per week.
  • 35-hour work week with flexible lunch break length.
  • 28 days annual leave plus a birthday day off, a house move day, and up to 10 additional discretionary days during the year-end break.
  • Private healthcare through Vitality, including discounts and rewards for you and eligible family members after probation.
  • Mental health and wellbeing support through Plumm, including free therapy sessions, unlimited text therapy, courses, and meditations.
  • Annual profit share, employee referral bonus of up to £2,000, free parking, subsidised meals, free breakfast, and gym access.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Rendering Developer

Sperasoft 251-1K Internet Software & Services

This role is for a rendering engineer at a game development company focused on modifying and building Unreal Engine rendering components for PC and consoles across the full game development lifecycle.

C++ Unreal Engine Vulkan
56 minutes ago

AI Programmer (Unreal Engine 5)

Sperasoft 251-1K Internet Software & Services

An Unreal Engine AI Programmer role focused on developing and optimizing interactive NPC AI systems across PC and console game projects.

C++ Git Perforce
1 hour, 41 minutes ago

Senior Game Designer - Combat

Homa 51-250 Internet Software & Services

Homa is hiring a Senior Game Designer - Combat to own and evolve the combat systems for a character-collection mobile game, driving player engagement, roster strategy, and long-term game depth.

Game Design Unity
2 hours, 11 minutes ago

AI Programmer (Unreal Engine 5)

Sperasoft 251-1K Internet Software & Services

An AI Programmer at an Unreal Engine 5 game studio develops and maintains interactive NPC AI systems, gameplay behaviors, and performance-focused AI architecture across production.

C++ Git Perforce
2 hours, 56 minutes 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