CI Engineer

3 Hours ago • All levels

Job Summary

Job Description

Scorewarrior, a game developer and publisher based in Limassol, Cyprus, seeks a CI Engineer. The role involves developing and maintaining CI pipelines using KotlinDSL, managing build agents, ensuring pipeline stability, refactoring pipelines, improving the user experience, and participating in on-call duty. The engineer will work with various teams, including Game Backend, Game Client, Web Services, Developer Experience, and Art/Game Designers, to provide reliable and easy-to-understand CI pipelines. The goal is to support the development of high-quality games and contribute to the company's mission of uniting and exciting people worldwide.
Must have:
  • Experience with TeamCity and KotlinDSL.
  • Experience managing build agents (Mac, Windows, and Google Cloud).
  • Ability to improve and maintain CI pipelines.
  • Understanding of CI/CD principles.
  • Ability to refactor and manage build configurations.

Job Details

Scorewarrior is a game developer and publisher based in Limassol, Cyprus. The company focuses on the 4X strategy genre, with an ambitious goal to grow its hit game, Total Battle, to become the No.1 strategy game in the world. Our team consists of 150+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games.

Our mission: to unite and excite people all over the world.

We are looking for a CI Engineer to work with TeamCity in our Developer Experience Team.

Your focus will be on providing reliable and easy-to-understand CI pipelines for most of our developer teams: Game Backend (C++/C#), Game Client (C++/C#), Web Services (JS/PHP), Developer Experience (Kotlin/Python), Art/Game Designers (digital assets, game configuration).

Your responsibilities:

  • Improving existing TeamCity pipelines and developing new ones using KotlinDSL.

  • Managing build agents — both on-site (Mac and some Windows) and on-demand (in Google Cloud).

  • Increasing the stability of pipelines and keeping them up-to-date with internal requirements and TeamCity updates.

  • Refactoring pipelines to keep them manageable (there are ~2k build configurations on our server right now).

  • Improving the UX of running pipelines and understanding fails.

  • Participating in on-call duty rotation (not during the night) to help teams resolve CI-related problems quickly.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Limassol, Limassol, Cyprus

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Our company was founded in 2015 in Cyprus with the initial goal of publishing and operating third-party games.


In 2016 we decided that we wanted to work with our own games instead of ready-made products. We were excited by the idea of being a full-cycle game development studio: to launch a game, gain initial traction, and then scale up the game globally and become a leader in the genre.


2017 saw the arrival of our first game, Total Battle. We discovered the game in its very early stages, and we believed in its great potential, so we made it our goal to focus on this single title and become the leader in the 4X strategy genre.


In 2021, we began to transform the company into a full-cycle game development studio, adding game developers, designers, and artists to our already existing publishing team, which consisted of our finance, legal, marketing, community, and support staff. We finished this process in 2022, and we now operate from our two offices in Limassol.

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

View All Jobs

Get notified when new jobs are added by Scorewarrior

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug