CI Engineer

3 Months ago • All levels • Software Development & Engineering

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

AFRY - System Developer with software development experience

AFRY

Åmål, Västra Götaland County, Sweden (On-Site)
1 Month ago
Epic Games - Senior DevOps Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
Ethernovia - Senior ASIC (Front-End) Design Engineer

Ethernovia

United States (Remote)
2 Months ago
bounteous - Senior iOS Developer

bounteous

Calgary, Alberta, Canada (Hybrid)
2 Months ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
10 Months ago
Patel Greene - Civil Site Engineer

Patel Greene

Temple Terrace, Florida, United States (On-Site)
1 Month ago
Apple - Detection Engineer

Apple

Seattle, Washington, United States (On-Site)
3 Weeks ago
Tide - Senior Threat Detection Engineer

Tide

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Next Level Business Services - SAP Master Data Standards Consultant

Next Level Business Services

King Of Prussia, Pennsylvania, United States (On-Site)
10 Months ago
PwC - IN-Manager – SAP MDG -Enterprise Apps SAP– Advisory  - Pan India

PwC

Gurugram, Haryana, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

London stock Exchange - Senior DevOps Engineer

London stock Exchange

Colombo, Western Province, Sri Lanka (On-Site)
2 Months ago
Light Speed Studios - Senior Technical Artist

Light Speed Studios

Irvine, California, United States (On-Site)
8 Months ago
grimlore games - Network Programmer

grimlore games

Germany (On-Site)
3 Months ago
Google - Software Engineering Manager, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
9 Months ago
Epic Games - Senior UI Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Sima AI - MTS, Robotics Engineer

Sima AI

San Jose, California, United States (On-Site)
3 Weeks ago
flying wild hog - AI Programmer

flying wild hog

(Remote)
5 Months ago
Shield AI - Software Engineer, API's & Infrastructure (R2609)

Shield AI

San Diego, California, United States (On-Site)
3 Weeks ago
sony global (Games) - Robotics Researcher

sony global (Games)

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Limassol, Limassol, Cyprus

Eof games - 3D Character Artist

Eof games

Nicosia, Nicosia, Cyprus (On-Site)
1 Month ago
Welltech - Product Operations Manager

Welltech

Limassol, Limassol, Cyprus (Remote)
3 Months ago
Welltech - Senior Backend Engineer (Java)

Welltech

Limassol, Limassol, Cyprus (Remote)
3 Months ago
playrix  - Lead User Acquisition Manager

playrix

Cyprus (Remote)
9 Months ago
Wrike - Product Designer - AI team

Wrike

Nicosia, Nicosia, Cyprus (Hybrid)
3 Weeks ago
Owlcat Games - Network Programmer

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
6 Months ago
Scorewarrior - Middle Backend C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
Scorewarrior - Core Team C++ Architect

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
5 Months ago
Owlcat Games - Graphic Designer

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
4 Months ago
Welltech - Senior Frontend Engineer

Welltech

Limassol, Limassol, Cyprus (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

UXBERT Labs - AR/IoT Development Specialist

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
7 Months ago
Moloco - Senior Customer Engineer

Moloco

Paris, Île-de-France, France (Remote)
1 Month ago
Arkose Labs - Senior Software Engineer

Arkose Labs

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Gigamon - Principal Support Engineer

Gigamon

Israel (On-Site)
4 Weeks ago
Apple - Flex DFM Engineer

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Canonical - Engineering Manager - Ceph & Distributed Storage

Canonical

(Remote)
3 Months ago
Highspot - Senior Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
1 Month ago
zoox - Software Engineer - Ride and Fleet Services

zoox

Foster City, California, United States (Hybrid)
1 Year ago
Collaborative Robotics - Senior Software Engineer

Collaborative Robotics

Santa Clara, California, United States (On-Site)
3 Months ago
PwC - Manager-SAP BODS-TC-Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

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