Senior Data Platform Engineer

MY GAMES
Germany
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Airflow Continuous Integration Cron Directed Acyclic Graph (Directed Graphs) Data Governance Data Infrastructure Extract Transform Load (ETL) Data Warehousing Distributed Computing Environment Hadoop Distributed File System Python (Programming Language) Prometheus
+12 more
Standard Sql DataOps Runbook SQL Databases Toolchain Grafana Apache Spark Data Lakes Kubernetes Deployment Automation Apache Kafka Data Pipelines

Job description

  • Drive the evolution of our Data Platform and lead migration to a new on-premise stack
  • Build, maintain, and migrate ETL/ELT pipelines from the legacy environment to the new stack
  • Work across the full toolchain: Python, SQL, Spark, Airflow, HDFS, Kafka, Trino, Iceberg, and dbt
  • Own Airflow as a production orchestration layer - DAGs, deployment, retries, sensors, pools, queues, callbacks/listeners, backfills, and reruns
  • Design and implement DataOps practices: monitoring, alerting, SLA/SLO tracking, runbooks, incident diagnostics, and postmortems
  • Set up observability across Airflow, Spark, HDFS, Kafka, and other platform components
  • Build custom listeners, exporters, checkers, and internal tooling for platform health diagnostics
  • Automate recurring team operations: DAG deployment, pipeline migrations, backfill/retry/recovery flows, and pre-release validation
  • Advance CI/CD and production-readiness standards for data workflows
  • Contribute to Data Governance at the engineering level - ownership, naming conventions, metadata, lineage, access patterns, auditability, and privacy-by-design
  • Work with Kubernetes at the application level: updating images, configuring deployments/jobs/cronjobs, migrating services, and managing configs, secrets, and env variables
  • Help the team cut down on manual ops, recurring failures, and operational noise

Requirements

Do you have experience in Spark?, * Hands-on experience as a Data Engineer, Data Platform Engineer, DataOps Engineer, or in a similar role

  • Proven track record building and maintaining ETL/ELT pipelines
  • Strong command of Python and SQL
  • Practical experience with Spark or other distributed processing frameworks
  • Deep knowledge of Airflow internals: scheduler, workers, executors, DAG lifecycle, retries, sensors, pools, queues, SLAs, logs, alerts, and callbacks/listeners
  • Experience running data workflows in production environments
  • Ability to set up monitoring, alerting, and dashboards - e.g., Grafana/Prometheus-style observability stacks
  • Solid understanding of monitoring Airflow, Spark, HDFS, and Kafka: failures, lag, resource usage, data freshness, completeness, queue time, and scheduler health
  • Experience automating engineering processes: scripts, CLIs, internal tools, deployment automation, and validation checks
  • Familiarity with DWH, Data Lake, and Lakehouse architectures
  • Experience working with legacy pipelines and migrating them to a modern stack
  • Kubernetes proficiency at the application level: containers/images, deployments, jobs, cronjobs, configs, secrets, and resource requests/limits
  • Ability to drive a technical task end-to-end - from problem scoping to a production-ready solution
  • You think beyond implementation: reliability, observability, maintainability, and lifecycle are part of your definition of done

About the company

MY.GAMES is a leading European developer and publisher, driven by a singular goal: making great games that capture the hearts of players worldwide. Our community unites 1+ billion registered players.

We’ve developed or produced games, including War Robots, Hustle Castle, Rush Royale, Left to Survive, Tacticool, Grand Hotel Mania, War Robots: Frontiers - and many more.

Our internationally distributed team consists of top-tier gamedev professionals. We work remotely, and our hubs are located in the Netherlands, Cyprus, Armenia, UAE and Serbia.

Come join a universe of professional opportunities: develop and support large scale projects from PC/console/mobile, and create products across various genres - from casuals to shooters., * Work remotely from all around the world

  • Collaborative working atmosphere in an internal game dev community that unites more than a dozen of internal game studios, crafting innovative experiences across mobile, PC, and console platforms
  • A strong team of specialists across different areas - access unique expertise and professional knowledge
  • Possibility to experiment and work on interesting tasks with ambitious goals - we have all resources to implement new ideas
  • Create great games and win the hearts of players
  • Push the boundaries of the game industry and lead the way forward

You must create an Indeed account before continuing to the company website to apply

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:02 min

Scheduling recurring automated operations through standard periodic cron jobs

Aurélie Vache Aurélie Vache · WWC Europe 2026

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:07 min

Designing for sustainable scheduling and utilization

Ricardo Sueiras Sueiras · LIVE

Videos

See all

Related articles

See all