CI Engineer

1 Month 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

CD PROJEKT RED - Senior Technical Artist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Rockstar Games - Senior Physics Programmer

Rockstar Games

London, England, United Kingdom (On-Site)
1 Week ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Ireland (Remote)
7 Months ago
Asobo Studio - VFX Artist

Asobo Studio

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
1 Month ago
bytedance - Software Engineer Graduate (XR Web Platform-PICO)

bytedance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Software Engineer Graduate (RDMA Network- High Speed Network)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Cadence - Principal Software Engineer

Cadence

San Jose, California, United States (On-Site)
5 Days ago
Meta - Production Engineering

Meta

Sunnyvale, California, United States (On-Site)
7 Months ago
Colo pl - Build Engineer

Colo pl

Minato City, Tokyo, Japan (On-Site)
12 Months ago
Passive Logic - Embedded Database Systems Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
3 Weeks ago
bytedance - Software Engineer Large Model System Graduate (Machine Learning Sys-US) - 2024 Start (BS/MS)

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
bytedance - Backend Software Engineer

bytedance

Singapore (On-Site)
2 Months ago
Qualcomm - Senior Automotive Platform/BSP Application Engineer

Qualcomm

Berlin, Berlin, Germany (On-Site)
2 Weeks ago
NVIDIA - Senior Software Test Development Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
Game freak - New Graduate Programmer (Game/Related Tool Work Selection)

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Limassol, Limassol, Cyprus

Social Discovery Ventures - Paralegal Secretary

Social Discovery Ventures

Limassol, Limassol, Cyprus (Remote)
4 Weeks ago
Kefir games - Team-lead Technical Artist

Kefir games

Cyprus (On-Site)
7 Months ago
Redhill Games - Senior VFX Artist

Redhill Games

Nicosia, Nicosia, Cyprus (Hybrid)
4 Months ago
Nexters - Contract Manager

Nexters

Cyprus (Remote)
1 Month ago
Easybrain - HTML5 Game Developer

Easybrain

Limassol, Limassol, Cyprus (Hybrid)
8 Months ago
Nexters - Backend C# Developer

Nexters

Limassol, Limassol, Cyprus (On-Site)
1 Week ago
Scorewarrior - Recruitment Lead

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
4 Weeks ago
Playgendary - Open Application

Playgendary

Limassol, Limassol, Cyprus (On-Site)
4 Months ago
playrix  - Senior Release Engineer

playrix

Cyprus (Remote)
7 Months ago
Wrike - Performance Marketing Specialist (Paid Social & Search)

Wrike

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

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

We create games with a mission to unite and excite people all over the world.

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