Middle Data Engineer

GR8_TECH

España

Remote

EUR 55,000 - 90,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Mental health
Home office
Languages
Team events
Learning culture

Job summary

GR8_TECH seeks a data engineering professional to scale real-time analytics of its iGaming platform. You’ll design scalable data transformations, build clean semantic models, and maintain governance across ingestion pipelines for accurate business insights.

Responsibilities include end-to-end data ingestion, quality testing, performance tuning, and secure REST API data exposure. The role emphasizes automation, CI/CD practices, and cross-team collaboration in a remote-first environment.

Qualifications

  • 3+ years of production experience in Data Engineering or distributed data systems.
  • Strong SQL skills with PostgreSQL and data warehouses (ClickHouse/BigQuery/Redshift).
  • Experience with distributed compute (Spark/Trino/Flink) and event streaming (Kafka/RabbitMQ/Kinesis).
  • Proficient Python for data applications, REST APIs, and data tooling.
  • Linux, Docker, and CI/CD pipelines (GitLab CI/GitHub Actions).
  • Data quality, schema validation, and observability practices.

Responsibilities

  • Design scalable data transformation layers and production-grade data marts.
  • Build semantic data models with consistent metrics across reporting surfaces.
  • Develop end-to-end data ingestion pipelines integrating internal services and external streams.
  • Automate data quality checks and catch schema drifts early.
  • Tune queries, manage indexing, and optimize pipeline performance.
  • Expose data services via REST APIs and enforce RBAC/RLS.

Skills

SQL & Databases
Python
Data Engineering
ETL Pipelines
Distributed Compute
REST APIs
Linux
Docker
CI/CD
Spark
Kafka
Trino
Flink
BigQuery
ClickHouse
PostgreSQL
Redshift

Education

Degree in Computer Science/Software Engineering

Tools

Docker
GitLab CI / GitHub Actions
Terraform
OpenMetadata/DataHub
AWS
Kubernetes
PostgreSQL
ClickHouse
BigQuery
Redshift

Job description

GR8_TECH builds B2B iGaming platforms for operators who play to lead.

We deliver full-cycle, high-impact tech designed to scale — from seamless integrations and expert consulting to long-term operational support. Our platform powers millions of active players and drives real business growth. Call it what it is: the iGaming Platform for Champions.

Our ambition drives us. Our people make it real.

If you’re a challenger in spirit and a champion in action — join us.

Why This Role Exists

This role exists to scale and stabilize the core data infrastructure powering our real-time analytics and decision systems. You’ll help us deliver accurate, zero-latency business insights by designing robust ingestion pipelines, building clean semantic models, and maintaining rock-solid data governance across the platform.

What You’ll Drive
Architecture & Data Modeling
  • Design and implement scalable data transformation layers, organizing raw data into validated, production-grade data marts.
  • Build and optimize semantic layer models, ensuring consistent metrics and definitions across all reporting surfaces.
  • Establish data modeling standards utilizing optimal storage formats (Parquet, ORC, AVRO) and storage engines (PostgreSQL, ClickHouse, Redshift/BigQuery).
Pipeline Delivery & Execution
  • Ship and maintain end-to-end data ingestion pipelines integrating internal services and third-party event streams (Kafka, Kinesis, external APIs).
  • Automate data quality and integrity testing to catch pipeline breaks and silent schema drifts before they reach downstream consumers.
  • Tune query performance and pipeline bottlenecks, actively managing indexing, data partitioning, and job scheduling.
Platform Operations & Integration
  • Expose data-centric services by building and managing performant REST APIs using modern frameworks (FastAPI, Flask, or Aiohttp).
  • Enforce granular access control across our data layers via RBAC, row-level security (RLS), and column-level masking.
  • Automate CI/CD workflows and deployments using Docker, GitLab CI, and Terraform across our cloud infrastructure.
Engineering Quality & Cross-Team Alignment
  • Partner with product managers, software engineers, and analysts to translate business logic into maintainable technical requirements.
  • Participate in thorough code and architecture reviews, upholding strict testing standards (unit, integration, TDD/BDD).
  • Document system designs and data catalog schemas, making data discoverable and self-serve across the organization.
What Makes You a GR8 Fit
Must-have
  • 3+ years of production experience in Data Engineering, Software Engineering, or related distributed data systems.
  • Proven SQL & Database expertise: Strong hands-on work with relational databases (PostgreSQL) and modern analytical/columnar data warehouses (ClickHouse, BigQuery, or Redshift).
  • Demonstrated pipeline & distributed compute skills: Practical experience orchestrating distributed jobs (Spark, Trino, Flink) and handling event streaming engines (Kafka, RabbitMQ, or Kinesis).
  • Solid software engineering foundations: Proficient in writing clean, modular Python for data applications, pipeline orchestration, and REST APIs.
  • Linux, Container, & CI/CD literacy: Comfortable writing Dockerfiles, configuring CI/CD pipelines (GitLab CI, GitHub Actions), and utilizing Git version control.
  • Data quality discipline: Direct experience implementing automated data testing, schema validation, and pipeline observability.
Nice-to-have
  • Hands-on experience with Infrastructure as Code (Terraform) and AWS cloud services.
  • Practical exposure to metadata management tools (DataHub, OpenMetadata).
  • Understanding of resilience patterns in distributed systems (circuit breakers, rate limiting, connection pooling).
  • Degree in Computer Science, Software Engineering, or equivalent practical experience.
Why You’ll Love Working Here
Benefits Cafeteria — annual budget you allocate to:
Sports
  • Medical
  • Mental health
  • Home office
  • Languages.
Work-life & support
  • Paid maternity/paternity leave + monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, emergency time off.
  • Remote-first + tech support + coworking compensation.
  • Team events (online/offline/offsite).
  • Learning culture with internal courses + growth programs.
Our Culture & Core Values

GR8_TECH culture is how we win — through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back.

FUELLED BY TRUST

we’re open, honest, and have each other’s backs.

OWN YOUR GAME

we take initiative and own what we do.

ACCELER8

we move fast, focus smart, and keep it simple.

CHALLENGE ACCEPTED

we grow through challenges and stay curious.

BULLETPROOF

we’re resilient, ready, and always have a plan.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Tech Lead
Java Tech Lead

GR8 Tech group • Spain

Remote
EUR 90,000 - 130,000
Annual benefits cafeteria
Remote-first + tech support
Team events
+1
Senior Sales Manager
Senior Sales Manager

GR8 Tech group • Spain

On-site
PLN 307,000 - 482,000
Medical
Mental health
Home office
+3
Senior Account Manager
Senior Account Manager

GR8 Tech group • Spain

Remote
EUR 70,000 - 90,000
Cafeteria budget
Remote-friendly
Team events
+1
Casino Operations Team Lead
Casino Operations Team Lead

GR8 Tech group • Spain

Remote
EUR 60,000 - 90,000
Remote-first policy
Team events
Learning culture
+1
Head of Turnkey Solution
Head of Turnkey Solution

GR8 Tech group • Spain

Remote
EUR 120,000 - 180,000
Remote-first
Tech support
Coworking compensation
+2
Senior Quantitative Analyst/ Sports Betting Mathematician
Senior Quantitative Analyst/ Sports Betting Mathematician

GR8 Tech group • Spain

Remote
EUR 85,000 - 125,000
Remote-first
Tech support
Coworking allowance
+3
Head of Aggregation Solution
Head of Aggregation Solution

GR8 Tech group • Spain

Remote
EUR 140,000 - 210,000
Medical
Mental health
Home office
+3
Operations Account Manager
Operations Account Manager

GR8 Tech group • Spain

Remote
EUR 42,000 - 64,000
Medical
Mental health
Home office
+1
Payment Risk & Anti-Fraud Specialist
Payment Risk & Anti-Fraud Specialist

GR8 Tech group • Spain

On-site
EUR 28,000 - 42,000
M&A and Corporate Transaction Senior Lawyer
M&A and Corporate Transaction Senior Lawyer

GR8 Tech group • Spain

On-site
EUR 90,000 - 130,000
Medical insurance
Mental health support
Home office stipend
+1