Data Engineer

Cypher games · İstanbul

About the job
At Cypher Games, we are building games that reach millions of players around the world. Every feature, every economy change, every live event, and every player interaction generates valuable data that helps us make better decisions.
As a Data Engineer, you will build and scale the data platform that powers those decisions. You'll design reliable data pipelines, create clean and accessible datasets, and enable product, analytics, and game teams to move faster with trustworthy data.
This is a hands-on engineering role where you'll have ownership from day one, working closely with developers, product managers, and analysts to build the infrastructure behind our games.
Responsibilities

Design, build, and maintain scalable ETL/ELT pipelines

Develop reliable data ingestion processes from game services, third-party platforms, and internal systems

Build and optimize our data warehouse and data models for analytics and reporting

Ensure data quality, consistency, and reliability across the entire data platform

Monitor, troubleshoot, and improve production data workflows

Work closely with product, backend, and analytics teams to understand data needs and deliver scalable solutions

Optimize data processing performance and cloud infrastructure costs

Continuously improve our data architecture as our games and player base grow
Requirements

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Strong SQL skills and experience working with large datasets

Proficiency in Python

Solid understanding of data modeling and ETL/ELT concepts

Experience building and maintaining production data pipelines

Experience working with event-based analytics data

Experience designing data models for product analytics

Experience working with modern cloud data platforms (preferably Google Cloud Platform)

Familiarity with orchestration tools such as Airflow or similar workflow schedulers

Experience with modern data warehouses such as BigQuery

Familiarity with Git and collaborative software development workflows

Strong problem-solving skills and attention to data quality

Passion for building scalable systems

Interest in games and data-driven product development
Nice to Have

Experience with dbt or similar transformation frameworks

Experience working with streaming data and event-driven architectures

Familiarity with messaging systems such as Kafka or Pub/Sub

Experience supporting product analytics or live game operations

Knowledge of CI/CD practices and infrastructure automation

Experience working in the gaming industry or consumer-scale products

Personal projects or open-source contributions related to data engineering
What We Value

Ownership: you don't just build pipelines - you take responsibility for keeping them healthy and reliable

Curiosity: you're always looking for better ways to process, organize, and leverage data

Pragmatism: you build solutions that are simple, scalable, and maintainable

Collaboration: you enjoy working closely with engineers and product teams

A product mindset: you understand that great data infrastructure ultimately helps us build better games

Passion for games and the impact data can have on creating amazing player experiences

Browse all jobs on Careeroza