Tools, Build & Automation Engineer (Hybrid)

Posted 10 October 2024
Salary Negotiable
LocationBerlin
Job type Permanent
DisciplineGames Programming
Reference19786
Contact NameAdam Perry

Job description

We’re leading the search for an experienced Tools, Build and Automation Engineer for one of Europe's leading games studios based in the heart of Berlin.

As a Tools, Build & Automation Engineer you will play a key role by empowering the studio’s development teams by building and maintaining tools, Jenkins pipelines and Unity libraries. You will work independently within a small team, applying your broad technical knowledge to support the creation of story-driven games enjoyed by millions of players.

With over 300 employees from around the world, the studio’s talented and diverse teams work together, with an emphasis on close collaboration, to create high-quality casual games with engaging stories at the core of the experience.

Your responsibilities…

  • Develop tools and libraries for use within the team and to support development teams

  • Develop, maintain and run a stable build and test infrastructure for continuously building internal tools, libraries and games

  • Building fully automated pipelines based on code enabling the product teams to create artifacts and deliver them to their deployment infrastructure

  • Work with colleagues across teams to set best practice and assess the value of new technologies and frameworks

  • Actively contribute to design and code reviews

  • Help mentor and develop less experienced colleagues

The skills and experience you’ll bring to the role…

  • Familiar with build processes, compiler toolchains and content pipelines for mobile games

  • Strong scripting skills (Bash, PowerShell)

  • 2 or more years experience using C#

  • Experience of .NET web application development

  • Experience of building tools to support development teams

  • Familiar with and comfortable using Git and Github

  • Experience with application development (mobile/desktop)

  • Creative, analytical thinker who embraces technology, programming languages and paradigms

  • Effective communicator and enjoy working as part of a team

  • You thrive working in an agile environment and look to improve practices with automation where possible

  • Passionate about games

Bonus points is you have experience of…

  • Unity game engine

  • UI state management patterns (MVC/MVVM/Redux)

  • Programming skills with other object oriented programming languages

Perks and benefits include…

  • Relocation support for you and your family including visa support, a relocation allowance and help finding a home

  • Annual salary review

  • Bonus based on company KPIs – share in the studio's commercial success

  • 28 days annual leave, with more days added with service

  • 'Workcation' – work from abroad for up to 10 days per year

  • Mental and physical health collaborations including Urban Sports Club, Headspace, OpenUp

  • Purpose day to allow you to donate your time to a worthy cause

  • Yearly €2,000 education budget, plus 2 days of educational leave and in-house training

  • Cycle and public transport subsidies

  • Support with securing kindergarten/nursey/preschool slots

  • German language classes for you and your partner