We are looking for an experienced build & release engineer for the Clash of Clans team. The team delivers updates and new content to players in many forms like app-updates and content updates via servers. We need a fantastic engineer who can technically coordinate all of our releases and own our build systems and processes. You will work closely with QA and game developers to make sure our releases go smoothly and are of high quality, and to improve our tools and processes in the long run. Your work will have a large impact on the massive audience of one of the biggest mobile games of all time.
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 in supporting the team to deliver quality releases easily and confidently. If you are interested in owning the shipping of exciting updates to tens of millions of daily players, hit that apply button already.
Responsibilities
Technically coordinating, merging and reviewing every Clash of Clans release in cooperation with QA and game developers
Maintaining, improving and developing build systems and test environments
Developing long term improvements to our build system in cooperation with in-house tech and tools team
Developing tools, processes and workflows to ensure high build quality
Identifying and improving build process performance issues
Develop and manage CI systems
Work closely with QA and QA engineers to integrate automated testing solutions
Manage build distribution systems for internal releases (e.g. App Center & TestFlight)
Requirements
Experience in coordinating releases and integrating work from integrate work from various game development areas
Understanding of the game development pipeline, including application compilation and asset pipelines
Experience with Git workflows
Experience with CI tools (e.g. Jenkins, Github Actions)
Ability to quickly get up to speed with existing code
Experience with build systems spanning multiple projects and platforms (Windows, iOS/macOS, Android, Linux, Java) including Gradle, CMake and Ant
Experience with various scripting languages (e.g. Bash, Windows Batch, Groovy, Python, Ruby, PowerShell)
Experience with AWS or other cloud service providers and related infrastructure-as-code tools (e.g. Terraform)
Experience in programming in C++ and Java
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
Benefits and Compensation
However, luring you in with glitter, glamour, and gems is not what we seek to do. We develop Supercell as an employer for you to do your best work and to call this the best experience in your professional life.
We want you to enjoy your time here fully, so we structure our compensation and benefits to serve this purpose. It starts with perceiving you as a human being, not a resource. Read More
About Supercell
We are a game company based in Helsinki, Finland, with offices in San Francisco, Seoul and Shanghai. Since our launch in 2010, we've released six games globally – Hay Day, Clash of Clans, Boom Beach, Clash Royale, Brawl Stars, and Squad Busters.
To make six games, we've killed dozens along the way. That's because we're obsessed with quality. Our mission is to create great games that as many people as possible play for years and that are remembered forever. To achieve this goal, we put together the best possible teams and give them the freedom and independence to succeed. Read More
You Might Love It Here...
If you love games, Supercell is the place for you. We're made up of proactive, independent teams that have the freedom to do what they think is best for their players, our games, and the company.
We know it takes more than trust and independence to make great games, so we also take good care of our people, providing them with the compensation, work environment and resources they need to succeed and have fun while at it. Read More
This position is in Helsinki, but you're not?
Luckily, moving to Helsinki is easier than you might think. No matter where you would be moving from, our dedicated people will help you from beginning to end. We're here to ensure the process is as smooth as possible for you, your family and whoever and whatever you bring along. In addition to cats and dogs, we've even relocated a horse. Read More
Not sure if you should apply?
Do it! You might feel like you don't tick all the listed requirements with stellar scores. That's fine! We're here to help you succeed. Also, we're happy to learn about any specific accommodations you might require to fully engage in our recruitment process.
And here's a video about what we do. (Best enjoyed with salmiakki and rye bread)
P.S. We're Taking a Summer Break!
Just a heads-up that our team will be on a well-deserved holiday in July. Please go ahead and submit your application though. We'll be back in August, refreshed and ready to reconnect with you. Thanks for your understanding!
We’re looking forward to hearing from you. It’s always exciting to receive thoughtful applications with more than just a blurry image of a cat. Although we do love cats.