Position: Build System Engineer (relocate to Sweden, Stockholm)
Company: Fevernova
Category: Unity
Experience required: 3y
English level: intermediate
Published: 2020-05-01T00:00:00+03:00

Our client studio is located in Södermalm, in the center of the Game industry Hub. It is a place inspired by our catalog of games. We hope you’ll come to think of this place as your creative foundation.

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;
- Support the packaging of game for the various supported platforms;
- Support the ability to patch an already released game;
- Support intelligent delivery of game content.

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;
- Experience of supporting a game as a service (gaas) in a Live environment.

Desired Qualifications:

- Python;
- Compilers;
- Autotest suites;
- Console experience;
- Experience from shipping a AAA game title for PC and consoles.

Benefits:
- Flight for you and your family;
- Support in finding apartment through Nordic relocation Group (all agency fees paid). Avalanche Studios will also cover the 2 month deposit;
- Extra relocation support of 15 000 SEK (to cover shipping of goods or extra luggage) 5% private pension saving on top of monthly salary (from start, if over 28 yrs) via Nordnet;
- Opportunity to exchange salary (before tax) into additional pension savings;
- 5 weeks of vacation;
- Studio closure 2 weeks during summer, to enable vacation for all teams
- Competence Development, dedicated time in Craft organization;
- Individual training allowance of 3600 SEK per year;
- Life insurance;
- Occupational Insurance (accidents at work, to/from work);
- Paid group sport activities (like Running coach, Badminton, Soccer team etc.);
- Free massage, at work and during work hours;
- Swedish language courses for you and your partner (although you will not
need it for work, all communication is in English);
- Lunch & learns, workshops and seminars;
- Power Up days twice/ year, where we use our creativity in pet projects;
- Team activities;
- Quarterly and end of year bonus based on your salary level and revenue of all our games.