Build Engineer

 Avalanche Studios is the original creator of the award-winning Just Cause franchise (published by Square Enix) and the developer of Mad Max (published by Warner Bros. Interactive Entertainment). The studio has also created acclaimed twin stick shooter Renegade Ops (published by SEGA). As a publisher, Avalanche Studios has brought free-to-play service theHunter Classic to market and reached more than 7 million registered players across 190 countries. The theHunter franchise was expanded in 2017 to also include premium title theHunter: Call of the Wild, which was released for PC and subsequently console platforms. Avalanche Studios, which is based in Stockholm and New York City, was founded in 2003 by Christofer Sundberg and Linus Blomberg. The studio develops games using its proprietary Apex technology, enabling huge open worlds filled with emergent gameplay. 

Avalanche Studios is looking for a Build Engineer to join our team. This role is part of the QA organisation and you will work close to our game developers and development leads to evolve our technical support systems and our processes / best practices, and to coach them in applying them in the best possible manner.   
 
To succeed in the role you have a business and customer-oriented attitude and you find it easy to communicate and build relations. You are a team player with a strong desire to share your knowledge with others as well as to learn from your colleagues and to gain insight in the realities of their day-to-day work. You are results-oriented with ability to quickly absorb new information and transform it into creative solutions. You have a sense of urgency and ability to cope with short lead-times.

We can offer you a challenging, stimulating and value-driven environment where you will work together with some of the industry’s strongest brains and where you will constantly apply and deepen your skills. 

The Position

As a Build Engineer you will take the technical leadership of this area and you will be setting the vision for our developer’s productivity. You will have the overall responsibility for the workflow efficiency of the development of the current build system in terms of how programmers and content creators develop, manage, and build their code and data. That includes the following activities;
  • Setup and maintain build and test infrastructure
  • Setup and maintain project branches
  • Oversee and maintain deployment, delivery and submission processes.
  • Develop and maintain operational deployment software e.g. interface with Platform APIs (like Steam)
  • Support team with issues surrounding builds / branches / deliveries
  • Manage and perform integrations between project branches 
  • Integrate software and tools between internal projects
Game Development
  • Code integrations between projects or branches (game, tools and shared system code)
  • Automated testing : in-game testing API, setup and maintenance of autotest framework.
  • Maintenance of any chosen copy protection software (both integration with game code and any required server setup)
  • Localisation systems support and infrastructure
Infrastructure
  • Setup and maintain build servers
  • Branch Structure / strategy
  • Setup and management of bug management software (internal and publisher side)
Submission and Release
  • Release Infrastructure
  • Steam, PlayStation, Xbox APIs for submissions and related deployment 

Responsibilities
  • Optimize code / content compile turnaround times or workflows
  • Miscellaneous utilities (e.g. Build deploy / launch, config managers, metrics/diagnostics, source control helpers / filters)
  • Setup and maintain build and test infrastructure
  • Setup and maintain project branches
  • Oversee and maintain deployment, delivery and submission processes.
  • Develop and maintain operational deployment software e.g. interface with Platform APIs (like Steam)
  • Support team with issues surrounding builds / branches / deliveries
  • Manage and perform integrations between project branches 
  • Integrate software and tools between internal projects 

 

Required Qualifications

  • 3+ Years of C++ experience
  • Programming experience with build / tools and configuration software
  • Deep knowledge of version control systems preferably Perforce

Desired Qualifications

  • Python
  • Compilers
  • Autotest suites
  • Console experience
  • Experience from shipping a comme 

Like any role in the QA organisation, this one may require occasional work at unusual hours, particularly in submission periods.  Please refer to Avalanche’s policies for overtime and remuneration for more information.

Our values
At Avalanche Studios, we believe in worlds without limits, and we are committed to develop a diverse and inclusive workplace. We strive to hire great talent from a variety of backgrounds. Being part of our world is not contingent on where you’re from, your gender, or sexual orientation. It’s all about your passion, courage and craftsmanship.

Stockholm Studio
Our state of the art studio is located in the beautiful area of Södermalm, in the center of Stockholm and the Game industry Hub. Our studio is a beautiful place inspired by our catalog of games, from the lush jungle of a lobby (Just Cause) to the corroded steel beams housing the light fixtures above your new workplace (Mad Max). We hope you’ll come to think of this place as your home turf and creative foundation.

 

 To apply for this position please register below with a detailed CV and cover letter. Apply as soon as possible as we review applications continuously. 

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field