This job listing expired on Jun 17, 2022
Tweet

At Ubisoft Stockholm we’re a team of inspiring, innovative and bold game developers. We're a new and unique studio within the Ubisoft family, driving forward Ubisoft’s mission and philosophy of creating amazing worlds with a keen eye for detail.

We’re working on something ambitious and can’t wait to share it with you. But to make the games of the future we also need to build something that would break through the limitations of today’s technology, and we’re leveraging the power of the cloud to do so.

Job Description

Are you an enabler? A systematic problem solver who takes pride in efficiency and automation? Perfect! You might just be a match for our Unannounced Tech Project here in Stockholm, Sweden!

As a Build Engineer (BE) at Ubisoft Stockholm your challenge will be to provide expertise in compilers and package managers to both internal teams (locally), and global Ubisoft partners working with our shared products. You will help drive the design and implementation of our infrastructure, prototype, and reiterate as needed.

Supported by a Technical Director and collaborating primarily with a senior team of C++ Programmers, you’ll be the first dedicated BE on the team; helping to raise awareness of our development pipeline, instilling more confidence in our development teams, and allowing us to more easily track development builds.

What you’ll do

  • Helping to drive the design and implementation of our infrastructure, prototyping, and reiterating as needed.
  • Providing expertise in compilers and package managers.
  • Improving and maintaining a working infrastructure for our production teams (mainly C++ and Python developers).
  • Validating and ensuring that the pipelines are properly producing the necessary artifacts, as well as building and improving the processes to fit our production needs.

Qualifications

To make the innovation ride easier we would love it if you...

  • Have experience working with Visual Studio based programmer workflows
  • Familiar with Gitlab Pipelines or similar CI/CD solutions
  • Comfortable with compiler tools CMake, Conan, and Clang/GCC
  • Have working knowledge in C++
  • Are used to working in an international environment, and expressing yourself fluently in English

So, if you're interested to work on next-gen infrastructure for games, this is your chance to be part of something new and ambitious. Apply now to make it yours and to get to know the secret!

Diversity and inclusion are important to us, and we also know that we don’t know everything. So even if you don’t tick all the boxes above, but building new systems is your passion, and you have a strong willingness to learn – don't hesitate to apply no matter who you are, and let us know how you can contribute.

Additional Information

About Production Technology at Ubisoft

At Ubisoft, there are no limits to creativity. Innovation comes from every corner and our game teams are constantly pushing the boundaries of technology to transform ideas into fantastical worlds. To bolster their efforts, Ubisoft’s Production Technology department is a transversal group that unites more than 400 experts across the company around a mission to develop the best tools and technologies that enable our studios to bring their visions to life. From designing our proprietary game engines and state-of-the-art middleware solutions used by our worldwide developer community to leverage the latest machine learning breakthroughs in R&D, Production Technology team members don’t just help Ubisoft creators make games: they work together to pioneer innovations that change the way games are made.