Graphics Programmer New

Third Kind Games
Reading, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Reading, United Kingdom

Tech stack

Software Bug Management
C Sharp (Programming Language)
C++
Profiling
Computer Programming
Software Debugging
Memory Management
Video Game Development
Scrum
Generative AI
HLSL

Job description

  • Use rendering techniques, optimisation, memory management, and content pipelines to support the development of our games.
  • Work with our team to develop features that address, enhance and achieve the objectives of the game.
  • Deliver and own the technical design and implementation of large-scale rendering features.
  • Participate in Scrum meetings, sprint planning, and retrospectives.
  • Fully own complex systems through design and development, working closely with the game designers and other disciplines to realise their visions.
  • Contribute to improving workflows, tools, and coding standards.
  • Be responsible for ensuring that our games work as intended, free of bugs and exceed the standards that Third Kind, and our clients and players, expect.
  • Take an active role in the mentoring and development of junior staff.

Requirements

As a Senior Unreal Programmer you will have a desire to focus and specialise your technical skills further, working with our teams to reach your next career step as a Principal or Lead., * Good communication skills with the ability to create innovative solutions for our games.

  • Be capable of working autonomously, gathering your own requirements and creating your own solutions.
  • Have good knowledge of Graphics Programming across all phases of game development, from feature design and implementation to bug-fixing.
  • Have an interest in exploring and implementing new graphics related technologies.
  • Be capable of learning a new language or technology without guidance.
  • Be able to work independently and also as part of a team, whilst knowing when to ask for advice from your colleagues., * 3+ years' experience in a similar Graphics Programming role working with C++/C# and HLSL/CG languages.
  • 3+ years' experience profiling and optimising code for optimal CPU, GPU, memory, and bandwidth usage.
  • Professional experience with Unreal and/or Unity.
  • Proven debugging and critical analysis skills.
  • Proven ability working in a team.

Desirable Experience

  • Experience with other engines such as Lumberyard.
  • Experience with working on PC and consoles.
  • Experience with Real-time networked multiplayer games.
  • Interest or experience with generative AI technologies.

Benefits & conditions

  • Training Provided
  • Regular team and company events
  • Free drinks, fruit or food
  • Flexible working
  • Private Medical/Dental healthcare
  • Annual Health Check
  • Bonus/Reward Scheme
  • Game Jams

About the company

About Third Kind Games Third Kind Games - a Virtuos Studio - is a world-class co-development studio founded in 2016 by a team of nine former Activision veterans. We are over 120 strong across the UK, working with major industry partners such as Blizzard, Amazon, and Microsoft. As a studio, we work on many co-development projects simultaneously - everything from feature development, to remasters, platform ports, and full game development services across PC, console and mobile. Our studio is driven by creativity and technical curiosity, and we love building an open, collaborative environment where everyone can excel. Why Join Us At Third Kind Games, we believe the best games are made by teams who feel valued, trusted, and inspired. Our inclusive culture emphasises work-life balance, collaboration, and continuous learning. As a Third Kinder, you will join a diverse and supportive team, working on high-profile projects while helping set new standards in creativity and technical excellence. If you think this is the role for you please send us your CV and an introductory email, which helps us to get to know you better. We aim to respond to your application within 2 working days.

Apply for this position