Senior Graphics Programmer
Confirmed live in the last 24 hours
Sumo Digital

501-1,000 employees

Global video game development and design studio
Company Overview
Sumo Digital Ltd, a globally recognized game development company, fosters a vibrant work culture that emphasizes personal growth, work-life balance, and team unity through regular social events and flexible work arrangements. The company's commitment to employee development is evident in its substantial investment in training programs, including access to an internal learning platform, five learning days per year, and free courses from Udemy and Gnomon. With a secure and equal work environment, clear career progression pathways, and a track record of creating successful games for major publishers, Sumo Digital offers a stable and rewarding career in the cutting-edge field of game development.
Consumer Software

Company Stage

N/A

Total Funding

N/A

Founded

2003

Headquarters

, United Kingdom

Growth & Insights
Headcount

6 month growth

5%

1 year growth

4%

2 year growth

4%
Locations
Leeds, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
CategoriesNew
Art, Graphics & Animation
Graphic Design
Backend Engineering
Game Engineering
Software Engineering
Requirements
  • Shipped multiple titles with at least one AAA game in a key position
  • Delivered at least one title in DX12 or Vulkan
  • Excellent C++ programming skills
  • Excellent 3D math and problem-solving skills
  • Excellent working knowledge of shaders
  • A deep knowledge of GPU architecture and contemporary graphics techniques
  • Knowledge of profiling tools (e.g. PIX, VTune, etc.)
  • A passion for graphics, games and game technology
Responsibilities
  • Work on a wide variety of projects and tasks, contributing to the development of bespoke graphics systems
  • Devise innovative solutions to overcome platform constraints
  • Follow best practices, development processes, documentation and coding standards
  • Mentor less experienced people, sharing knowledge and best practices with the team
  • Assist in planning your work and the work of others
  • Want to work in-studio alongside a very social and close-knit team