Tools Programmer (Hybrid Options)

Supermassive Games logo
Posted 08 November 2022
Salary Negotiable
Job type Permanent
Contact NameRowan Hix-Dunn

Job description

Aardvark Swift is supporting Supermassive Games as they recruit for a Tools Programmer to be a part of their Central Tech Team, and contribute to multiple projects in development, enabling teams to create and deliver games across all console and PC platforms.

You’ll be joining an iconic AAA UK studio with a passion to deliver high-end cinematic games that are both making innovative and immersive, as they carve a unique and exciting path in the games industry.

Your responsibilities will be…
  • Working closely with game and engine programmers across the various project teams to support the projects through their development cycle
  • Use your communication and problem-solving skills to design, implement, and maintain Supermassive Games’ pipelines, workflows, and tools chains
  • 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
  • Use your 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
  • Taking responsibility for your own work and contributing to an environment where others feel enabled to do the same

The skills and experience you’ll bring to the role…
  • Solid experience in C++, and have contributed to published software
  • Experience of building easy-to-use UIs, e.g., using HTML, WinForms, WPF or similar languages
  • Knowledge of relational and document-orientated databases and practical experience is an advantage
  • Knowing or having a conceptual understanding of NodeJS, React, Rust, and Python would be ideal

Bonus points if you have…
  • AAA game development experience in Unreal, Unity or other AAA games engines
  • Understanding or experience of coding for multi-threading; other JavaScript flavours (Typescript, Meteor, Electron), PowerShell, C# and/or Lua, 3D math

Perks and benefits include…
  • Private health insurance
  • Pension and life assurance
  • Quarterly profit related bonus scheme
  • Regular social events including a large summer party

Work-life balance is something Supermassive both respect and protect, they encourage their developers to focus on creativity and support this with a range of constantly improving tools and workflows, supported by fast decision-making to allow good ideas to flourish.