Tools Programmer

Guildford, UK, Permanent

Ref: PROG2208001

With a passion to deliver high-end cinematic games, Supermassive Games is carving a unique and exciting path in the games industry. Want to join us on the journey?

Supermassive Games are seeking a Tools Programmer to work on our exciting projects!  

Role responsibilities:

Working as part of the Central Tech Team you will contribute to multiple projects in development at Supermassive Games, enabling teams to create and deliver games across all consoles and PC platforms. Your responsibilities will include:

  • Working closely with game and engine programmers across the various project teams to support the projects through their development cycle
  • Using your communication and problem-solving skills to design, implement, and maintain Supermassive Games’ pipelines, workflows and tools chains
  • Using your ability to adapt and switch between different tools to address small and big problems as and when they arise, whilst also being able to attack bigger projects
  • Using your strong programming foundations to read and learn new languages to the required level when maintaining existing tools
  • Collaborating with the other members of the Central Tech team to supply the highest level of service possible
  • Be innovative when opportunities arise, be conservative when sensible
  • Take responsibility for your own work and contribute to an environment where others feel enabled to do the same
  • As this is a Central role, get credited on almost every game we make

Skills and experience required:

  • Experienced in C++ - You’ve got solid experience in C++, and have contributed to published software
  • User Interface – You have some experience building easy-to-use UIs, e.g. using HTML, WinForms, WPF or similar languages
  • Databases - Knowledge of relational and document-orientated databases and practical experience is an advantage
  • Other Languages – Knowing or having a conceptual understanding of NodeJS, React, Rust, and Python would put you ahead

Desirable skills and experience:

  • AAA game development, e.g., Unreal or Unity - Previous experience with modern AAA games engines would be great
  • Wide Range of Experiences – Unreal Engine’s Slate; understanding / experience of coding for multi-threading; other JavaScript flavours (Typescript, Meteor, Electron), PowerShell, C# and/or Lua can’t hurt; 3D math

Why join us?

  • We make big games with small teams - you will play a full and active role
  • Challenging and rewarding projects as standard
  • 25 days annual leave
  • Private health insurance
  • Pension and life assurance x6 time annual salary
  • Quarterly profit related bonus scheme
  • Social events - including large summer party
  • Constantly improving tools and workflow so you can focus on creativity
  • Fast decision-making allows good ideas to flourish
  • We celebrate and nurture talent
  • Our supportive, inclusive and friendly team culture is something we are proud of
  • Work-life balance is something we respect and protect
  • Ultimately, you’ll work on the cutting edge - making innovative and immersive games 

Apply now

Back to Careers