Skip to main content
Playtech

Data Engineer

3d

Playtech

Tartu, EE · Full-time · €28,000 – €42,000

About this role

Playtech’s IMS unit is seeking a Data Engineer to deliver enterprise-level access to critical data across the company’s platforms. The role centers on building reliable data infrastructure that supports regulated gaming operations worldwide.

Day-to-day work includes developing Oracle, Postgres and MariaDB solutions, maintaining BigQuery tables in GCP, and managing Apache Airflow pipelines. You will prepare SQL transformations, run data quality checks, and document tables, DAGs and data flows.

The IMS team works closely with reporting developers and analysts in a global, inclusive environment. Regular code reviews, demos and retrospectives help maintain high standards while fostering collaboration across engineering and analytics functions.

Playtech values empowerment, mentoring and continuous learning. Team members benefit from development opportunities and a culture that supports both professional growth and personal well-being.

Requirements

  • Experience with ETL tools and data integration principles.
  • Experience with database structures, design and development.
  • Understanding of database fundamentals and data transformation principles.
  • Ability to create and modify tables, views and analytical queries using DDL and DML.
  • Skill writing clean, efficient SQL queries including joins, filters and aggregates.
  • Ability to write small Python scripts for data transformations and automation.
  • Confident English speaking and writing; Estonian is an advantage.

Responsibilities

  • Provide development and support in Oracle, Postgres and MariaDB databases.
  • Build and maintain BigQuery tables in Google Cloud Platform.
  • Develop and modify Apache Airflow pipelines.
  • Prepare SQL logic for transformations and reporting tables.
  • Validate query results, fix inconsistencies and perform data quality checks.
  • Write clear descriptions of tables, DAGs, SQL logic and data flows.
  • Participate in code reviews and adopt best practices.

Benefits

  • Empowerment, support and mentoring in a positive workplace.
  • Global scope and inclusive working environment.
  • Constant learning and development opportunities.
  • Support for active lifestyle and mental well-being.