Data Engineer (iGaming)
Builds the warehouse and data pipelines that analytics draws its numbers from: game events, transactions, marketing sources.
Data Engineer (iGaming), Malta & Cyprus, middle: €4 200–5 800 per month gross · SpinHire data as of
What the role involves
Event volumes in iGaming are large: every spin, bet and balance change. A Data Engineer (iGaming) collects these streams into a warehouse, keeps the data reliable and consistent, builds data marts and watches pipeline latency, because traffic decisions get made the same day. The stack is standard: Kafka, Airflow, dbt, Snowflake or ClickHouse.
Responsibilities
- Designing and maintaining ETL/ELT pipelines
- Ingesting gaming, payment and marketing events
- Building data marts for analytics
- Data quality and consistency checks
- Optimising warehouse cost and performance
How performance is measured
- Pipeline latency
- Rate of data quality incidents
- Warehouse cost
- Time to ship a new data mart
Skills required
Professional skills
- SQL and data modelling
- Python
- Kafka, Airflow, dbt
- Snowflake, BigQuery or ClickHouse
- Docker, Kubernetes
Soft skills
- Systems thinking
- Ability to find common ground with analysts
- Ownership of the numbers being correct
Tools
Languages: English B1+ (technical).
Check your pay
Data Engineer (iGaming) · Middle · Malta
SpinHire mid-level benchmark: . Ads with a stated range for this role: fewer than 5, the band is derived from related roles and the region. € per month, gross, excluding bonuses.
How pay grows over time
- Training 6–12 months
- Junior under 2 years €3 000
- Middle 2–4 years €5 000
- Senior 4–7 years €7 650
- Head / Lead 7+ years or a team €11 000
The next level pays +€2 650 a month on average.
Timing is an expert estimate: training or an adjacent role to get in, then seniority levels by years of experience.
Jobs paying above the median
Send me «Data Engineer (iGaming)» jobs from €5 000
Once a week, on Mondays. Email confirmation, one-click unsubscribe.
Pay: salary bands by seniority
Ranges are in euros per month, gross (before tax), excluding bonuses. The data comes from industry job postings and offers reported by candidates; figures are a benchmark, not a guarantee.
Malta & Cyprus
| Level | Salary range, €/month | Median |
|---|---|---|
| Junior | €2 600 – €3 400 | €3 000 |
| Middle | €4 200 – €5 800 | €5 000 |
| Senior | €6 500 – €8 800 | €7 650 |
| Head / Lead | €9 000 – €13 000 | €11 000 |
Poland, Romania, Baltics
| Level | Salary range, €/month | Median |
|---|---|---|
| Junior | €2 000 – €2 700 | €2 350 |
| Middle | €3 200 – €4 600 | €3 900 |
| Senior | €5 000 – €7 000 | €6 000 |
| Head / Lead | €7 500 – €10 500 | €9 000 |
Remote · Tbilisi, Yerevan, Kyiv
| Level | Salary range, €/month | Median |
|---|---|---|
| Junior | €1 600 – €2 400 | €2 000 |
| Middle | €2 900 – €4 200 | €3 550 |
| Senior | €4 600 – €6 500 | €5 550 |
| Head / Lead | €7 000 – €10 000 | €8 500 |
Bonuses: 10–15% annually.
How to break into the profession
From data engineering in any industry or from backend development. Very little domain knowledge is required.
Working hours: 5/2, often fully remote.
Market demand: High demand and a shortage of candidates who have handled high-volume event streams.
Where to grow next
Live jobs: Data Engineer (iGaming)
FAQ
Is gambling experience a must?
No. What counts here is the engineering stack; the metric specifics are picked up alongside the analysts.
Related roles
More in Data & BI
Hiring a Data Engineer (iGaming)?
Post a job for €49: it goes into search, into the Data & BI department and onto this page.
Post a job →