JobsPortal logo

Search Jobs In Finland

Build Engineer

Published date more than one year ago
Posted: more than one year ago
Company Supercell
Company: Supercell
Location Helsinki
Location: Helsinki


Our Tools'n'Tech (TNT) team is a small and independent team that maintains our internal tech stack, and works seamlessly with the game teams to develop solutions and tools that revolutionize the way we develop and deliver games at Supercell. We are now looking for an experienced build engineer to join the TNT team. We need a kick-ass build engineer who can understand our entire build process, own the planning of short and long term build improvements, and see them through to completion. You will be the primary point of contact on all things build, with the potential to positively impact all of the games here at Supercell.

We’re looking for someone who ideally has years of experience, and knowledge acquired from the gaming industry. To be successful in this role, you will need to be proactive and work directly with the game teams to help them deliver world-class mobile games safely, and quickly! If you are interested in owning large scale projects in an environment that encourages just getting things done, hit that apply button already.

Responsibilities

  • Maintaining, improving and developing build systems across multiple games in active development
  • Developing long term improvements to our build system, and rollout to multiple active projects with minimal disruption
  • Identifying and improving build performance issues
  • Working closely with game teams to integrate new build and deployment processes
  • Develop and manage CI systems
  • Work closely with QA to integrate automated testing solutions
  • Work closely with IT to manage build hardware

Requirements

  • Working knowledge of C++ and Java
  • Understanding of the game development pipeline, including application compilation and asset pipelines
  • Ability to quickly get up to speed with existing code
  • Experience with build systems spanning multiple projects and platforms (Windows, IOS, Android)
  • Experience with various scripting languages (bash/batch/groovy/java/python/ant/powershell/gradle/ruby)
  • Experience with cloud services and tools (AWS or Google Cloud, Artifactory, Docker etc)
  • Experience with source control (GIT, Subversion)
  • Experience with commercial CI (Jenkins, Git Actions)
  • Excellent communication skills and a desire to improve the efficiency of systems and the productivity of developers

Nice-to-haves

  • Game development experience
  • Test Automation experience