Senior Tools Programmer Engine


We are looking for an exceptionally skilled and passionate tools developer to join our engine tools team. This is a great opportunity to join a smaller core technology team where you will define, design and develop our next generation tools and pipelines.

The Position

As a Senior Tools Programmer you are a crucial member of the engine tools team. When working in this team you will define, design and develop our next generation tools, workflows and pipelines. You will also work closely with senior technical management to refine the vision, strategy and roadmaps for the Avalanche Engine.

To be successful in this role you should be able to analyze and optimize complete workflows and data pipelines, from source asset authoring all the way to the final running game.

Being a part of the engine team also means that many developers will rely on your expertise and the output of your work. The optimal candidate thrives under such circumstances.

In the end it is the efficiency of our tools and workflows that will determine how successful we are as a team.

As a person we believe that you are a team player with a strong passion for optimizing for productivity and for developing tools that are fun to work with. Most likely you are an experienced tools developer working in the games industry, eager to take the next step in your career. Avalanche Studios and this role in particular offer you a challenging, stimulating and creative environment where you will work together with some of the industry’s absolutely brightest developers.

Required Qualifications

  • Passion for making great games
  • Excellent programming skills in C/C++
  • 5+ years of professional tools development
  • Fluent in English, both written and spoken
  • Bachelor's degree in software engineering/computer science or equivalent experience

Desired Qualification

  • Windows application development
  • Qt development
  • Automated software testing (e.g. TDD)
  • Strong programming skills in Python and Lua
  • Understanding of typical UX principles and how to apply them to tools

To apply for this position please register below with a detailed CV and cover letter. All further information is provided under non-disclosure agreement only. 

current job openings