Job expired!

We are Kaizen Gaming

Kaizen Gaming is the leading GameTech company in Greece and one of the fastest-growing in Europe. The Stoiximan brand operates in Greece and Cyprus, and Betano in Germany, Romania, Bulgaria, Czech Republic, Portugal, Brazil, Chile, Peru, Ecuador, and Canada. We aim to use cutting-edge Technology to deliver the optimal experience for those who choose us for their entertainment.

The Team

At Kaizen, our goal is to make data-driven decisions to automate our services and offer personalized customer experiences. Our machine learning team pursues this mission by creating different models, ranging from binary classification tasks to recommendation systems. We focus on converting business needs into production applications and tackle a wide array of business sectors using various types of data and managing diverse projects.

Our teams consist of three roles: data scientists, machine learning engineers, and data engineers, to provide a complete skill set for delivering projects to production.

The Role

We are looking for passionate and ambitious Data Engineers who can come up with innovative solutions to challenging problems. The role will be part of a machine learning team and will help deliver optimized data/feature pipelines for individual projects as well as for our main infrastructure in the feature store.

Responsibilities:

  • Design, implement and operate large-scale, high-volume, high-performance data structures;
  • Work closely with data scientists to optimize data queries for both real-time and batch sources;
  • Design big data architectures focused on scalability and performance for data science problems;
  • Support developments in our real-time feature generation infrastructure.

Requirements

Must have:

  • 3+ years of experience with Spark Core;
  • Hands-on experience with Spark structured streaming;
  • 3+ years of hands-on experience writing complex, highly-optimized SQL queries across large datasets;
  • 3-5 years of experience in Python programming;
  • Experience with workflow engines like Airflow;
  • Strong skills in teamwork, communication, and analytical thinking;
  • Knowledge of version control tools;
  • Fluency in English, both oral and written.

Nice to have:

  • Experience with Azure / Databricks;
  • Experience with feature engineering;
  • Experience with feature store design and implementation;
  • Experience with delta lake;
  • Experience with Redis;
  • Experience with KAFKA;
  • Experience with SQL and NoSQL databases.

Recruitment Privacy Notice

For information regarding the data you share with us, you can find and read our recruitment privacy notice .