Build & CI Engineer

6 Days ago • 3 Years + • DevOps

Job Summary

Job Description

Scorewarrior seeks a Build & CI Engineer to join their Developer Experience Team. Responsibilities include managing CI/CD pipelines across various projects (Game Backend, Client, Web services, internal tools) using technologies like make/CMake/Meson/xcodebuild/gradle/webpack. The role involves consolidating and standardizing CI code, developing testing practices, implementing build observability, enhancing pipeline performance, and optimizing local build processes for developers. Additional responsibilities include maintaining test automation infrastructure and deploying/managing internal tooling. The ideal candidate has experience building complex build pipelines for different languages and possesses strong Python and Linux administration skills.
Must have:
  • Experience building complex build pipelines
  • Proficiency in Python and Linux administration
  • Knowledge of build systems (make, CMake, etc.)
  • Experience with cloud platforms (GCP preferred)
  • Git expertise (GitFlow/trunk-based)
  • Strong problem-solving skills
Good to have:
  • 3+ years C++/Java/Kotlin experience
  • Docker and IaC experience
  • Prometheus and Grafana experience
  • Knowledge of other programming languages
Perks:
  • Excellent remuneration package (including 13th salary)
  • Relocation assistance to Cyprus
  • Modern office space
  • Private health insurance
  • School allowance
  • Lunch compensation
  • Sports and fitness allowance
  • Personal development opportunities
  • Bonuses
  • Office parties

Job Details

Job description

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

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

We are seeking a Build & CI Engineer with strong development experience to join Developer Experience Team.

One of our goals is to provide CI as a Service for most of our developer teams: Game Backend (C++ / C#), Game client (C++ / C#), Web services (JS / PHP), ourselves (Kotlin / Python), Art / Game Designers (digital assets, game configuration)

Areas you’ll cover:

  • From local builds, running linters, tests

  • Through checking each Merge Request in CI

  • To uploading ready builds to registry

Tasks to be solved:

On CI server:

  • Transfer all build ownership to DevExp

  • Consolidate and standardize CI code across all builds

  • Develop and support other teams' builds

  • Establish CI testing practices

  • Implement build observability system

  • Maintain build infrastructure

  • Enhance build pipelines performance while keeping costs controllable

On Developers’ machines:

  • Investigate local build processes across teams

  • Enable local build performance insights

  • Implement build optimizations with focus on CI compatibility and developer experience

  • Develop and integrate local tooling such as code generators and linters

Other:

  • Maintain test automation infrastructure - e.g. Open Device Farm, Aerokube Moon

  • Handle deployment of DevExp internal tooling

  • Oversee DevExp internal tools operation and health

Job requirements

To work, you will need:

  • Experience building complex (not just docker build && docker push) build pipelines for projects in various languages

  • Interest in digging into build systems like make/CMake/Meson/xcodebuild/gradle/webpack etc.

  • Ability to write maintainable Python code

  • Confidence in administration of Linux (mostly), Windows and Mac machines

  • Good knowledge of Python 3.7+

  • Experience using cloud platforms: GCP (preferred), AWS, Azure etc

  • Skill of digging into unknown code and finding solutions without having full context

  • Good understanding of Git in GitFlow-like and in trunk-based repos

It will be very useful:

  • 3+ years of software development in C++ / Java / Kotlin / languages of similar complexity

  • Higher technical education, any background in science

  • Passion for games

  • Experience with Docker and IaC

  • Experience with Prometheus and Grafana

  • Passion for problem solving

  • Basic knowledge of other programming languages

What we offer and our benefits:

  • The best team in the world!

  • An excellent remuneration package, including a 13th salary

  • Full-coverage relocation for you and your family to Cyprus (Limassol)

  • A modern and sunny office space close to the sea

  • Private health insurance for you and your family members

  • A monthly school allowance for your children at pre-school and school-age

  • Lunch compensation

  • Sports and fitness allowance

  • Personal development opportunities paid for by the company: professional and language courses, books, etc.

  • Bonuses for outstanding results, years worked, getting married, and the birth of a child

  • Friendly monthly office parties and epic, annual offsite company birthday and Christmas parties

Similar Jobs

Wizcorp - Technical Artist

Wizcorp

Tokyo, Japan (Remote)
2 Weeks ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
4 Months ago
Scorewarrior - Backend C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
10 Months ago
Zoox - Senior/Staff Software Engineer - Mission Progress

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
ByteDance - Cloud Site Reliability Engineer

ByteDance

Seattle, Washington, United States (On-Site)
6 Days ago
Sony Interactive Entertainment - Senior Cloud Security Engineer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
Nielsen Holdings - Senior Software Engineer - Bigdata ( Java / Scala / Python , Spark, SQL , AWS)

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
5 Months ago
Nielsen Holdings - Software Engineer - Bigdata ( Java or Scala or  Python, Spark, SQL, AWS )

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Guerrilla - SENIOR INFRASTRUCTURE ENGINEER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Visa - Staff Data Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Bungie - Senior Tools Engineer - Central Tech

Bungie

(Hybrid)
5 Months ago
PwC - Senior AI Developer - Roma [DIG]

PwC

Rome, Lazio, Italy (On-Site)
6 Months ago
Wizcorp - Video Game Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
2 Weeks ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - Backend Security Programmer (Resource Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago
DNEG - Software Developer – 2D Imaging and Nuke Tools

DNEG

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
Epic Games - Senior Mobile Platform Engineer

Epic Games

(On-Site)
2 Months ago
Gearbox Software - Technical Director, SDK

Gearbox Software

Frisco, Texas, United States (On-Site)
4 Months ago
NVIDIA - Software Engineer Intern - Autonomous Vehicles - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Limassol, Limassol, Cyprus

Scorewarrior - User Acquisition Manager

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
10 Months ago
fgg games - Marketing Graphic Designer

fgg games

Paphos, Paphos, Cyprus (On-Site)
3 Months ago
Scorewarrior - Support Enforcement Manager

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Weeks ago
Scorewarrior - IT Project Manager

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Weeks ago
Wargaming - Motion UI Designer (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
3 Months ago
Wargaming - Lead/Senior Environment Artist

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
5 Days ago
Playrix - Principal 2D Artist (Match-3)

Playrix

Cyprus (Remote)
5 Months ago
Huuuge Games - Senior Analyst - Fraud & Payments

Huuuge Games

Limassol, Limassol, Cyprus (Remote)
6 Days ago
Playgendary - QA Specialist

Playgendary

Limassol, Limassol, Cyprus (Remote)
1 Month ago
Easy Brain - Information Security Officer

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Brillio - Enterprise Architect, AWS - R01535258

Brillio

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Gunzilla - DevOps/Build Engineer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
NVIDIA - Senior Cloud Test Developer Architect

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
WorldWinner - Senior DevOps Engineer

WorldWinner

(Remote)
2 Months ago
ByteDance - Site Reliability Engineer, Traffic Platform - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
Jaspersoft - Senior Software Engineer

Jaspersoft

Pune, Maharashtra, India (On-Site)
5 Months ago
Interactive Brokers - Senior Systems Engineer- Microsoft M365/Active Directory

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
5 Months ago
Netflix - Distributed Systems Engineer (L5) - Infra Control Planes

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
Playgendary - DevOps (Cloud Engineer)

Playgendary

Limassol, Limassol, Cyprus (Remote)
1 Month ago
Zazz - Cloud Engineer (AWS)

Zazz

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

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, 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