Accessibility Links

Tools Programmer C++

  • Location: London, South East, UK
  • Salary/rate: Dependent on experience
  • Date posted: 19/11/18
  • Job reference: 6923
  • Permanent

Opportunity for an experienced Tools Programmer C++, to work with this studio that has enjoyed an unparalleled history of commercial and critical success, with 12 of its creations among the UK's Top 20 fastest-selling PC games of all time and five in the UK’s top 20 best-selling PC games of all time.

They look after their staff’s well-being with free gym membership, in-house massage therapy, a leading benefits package and a flexible working schedule that make the studio a relaxed and friendly place to work (there are five staff lunchtime football teams and a wide range of regular social events). They’re also very proud of having one of the lowest turnovers of staff in the industry.

The gig

Tools programmer to design, implement, enhance and maintain the proper functioning of tools that help improve the effectiveness and workflow of the entire studio.

You will be working on internal tools for improving workflow and processes as well as tools that they release to the public as part of their products. You will be learning about and using all the various aspects of their games and engine code and will be working closely with all their development teams across all disciplines to help drive tools technology forward.

You will report into the Technical Director, while also interfacing with various development teams, production teams and QA to analyse requirements for improving tools and implementing them.

Key Responsibilities

Analyse and understand requirements with a goal to improve development, testing and production workflows and pipelines.

Analyse existing features in the game engine and existing tools to suggest improvements and design and implement new systems as necessary.

Design, implement and maintain tools and systems to improve automated workflows (pipeline tools, build systems, etc) and productivity tools (game and engine editors, etc)

Analyse and fix bugs in tools and pipelines as identified by yourself, other developers, production or quality assistance team.

Work with a wide range of technologies from GUI tools to command line tools and build systems.

Keep up to date with the latest innovations in the industry and identify improvements for the future.


Knowledge, Skill and Experience

Experience in designing and developing tools, from command line tools for automated workflows to GUI tools for internal and external use.

Excellent C++ programming skillset.

Knowledge of and experience in other programming and scripting languages, such as Python, C#, etc.

Ability to understand user needs and adapt to change.

Good analytical and problem solving skills.

Excellent communication skills and ability to work in a team as well as independently

Salary is very competitive with an exceptional benefits package. CVs to


Similar jobs
Tools Programmer - C++ C# .NET
Location: Manchester, North West
Salary: Dependent on experience
Contract, Permanent
Tools Programmer C++ and C# .NET, to work with a cool Manchester games studio developing all their in-house tools and UI frameworks. Perm or contract roles available.