Halloween: −31% on job posts and boosts with code−31% with codeBOO31ends in 6 d 07 h
BI Analyst (iGaming) · Data & BI

BI Analyst (iGaming)

Turns the stream of bets, deposits and sessions into reports and conclusions the company acts on.

BI Analyst (iGaming), Malta & Cyprus, middle: €3 800–5 200 per month gross · SpinHire data as of

BI Analyst (iGaming) — Turns the stream of bets, deposits and sessions into reports and conclusions the company acts on.

What the role involves

iGaming generates a lot of data, and all of it is money: every bet, spin, deposit and bonus. A BI Analyst (iGaming) builds data marts and dashboards, calculates cohorts and LTV, works out why NGR dipped in a particular geo and checks whether a promotion actually paid off. The key difference from analytics elsewhere is that you have to understand GGR, NGR, bonus cost and the gap between turnover and revenue.

Responsibilities

  • Building dashboards by vertical, geo and channel
  • Cohort analysis, LTV and acquisition payback calculations
  • Investigating metric drops and preparing conclusions
  • Measuring the effectiveness of promotions and A/B tests
  • Maintaining data marts together with data engineers

How performance is measured

  • Report turnaround time
  • Share of decisions backed by data
  • Quality and stability of data marts

Skills required

Professional skills

  • Advanced SQL
  • Tableau, Power BI, Metabase or Looker
  • Python for analysis (pandas)
  • Gambling metrics: GGR, NGR, RTP, bonus cost
  • Statistics and A/B testing

Soft skills

  • Knowing the right question to ask of the data
  • Presenting conclusions clearly
  • Healthy scepticism towards numbers that look too good

Tools

SQL, PythonTableau / Power BI / MetabasedbtExcel

Languages: English B2+.

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

LevelSalary range, €/monthMedian
Junior €2 300 – €3 100 €2 700
Middle €3 800 – €5 200 €4 500
Senior €5 800 – €8 000 €6 900
Head / Lead €8 500 – €12 000 €10 250

Poland, Romania, Baltics

LevelSalary range, €/monthMedian
Junior €1 700 – €2 400 €2 050
Middle €2 800 – €4 000 €3 400
Senior €4 500 – €6 200 €5 350
Head / Lead €6 800 – €9 500 €8 150

Remote · Tbilisi, Yerevan, Kyiv

LevelSalary range, €/monthMedian
Junior €1 300 – €2 000 €1 650
Middle €2 500 – €3 600 €3 050
Senior €4 000 – €5 800 €4 900
Head / Lead €6 000 – €9 000 €7 500

Bonuses: 10–20% annually.

How to break into the profession

From analytics in any industry, it is a direct move. Inside iGaming people grow into it from operations and CRM.

Working hours: 5/2, with plenty of remote openings.

Market demand: Very high: analytics is the bottleneck at most operators, especially in the growth phase.

Where to grow next

Senior BI AnalystAnalytics LeadHead of BIChief Data Officer

Live jobs: BI Analyst (iGaming)

Deliverability SpecialistRedCore · Remote on request Mobile Clerk (Branch)Hollywoodbets (UK) · Eastern Cape, South Africa on request Sr. Data Analyst, ComplianceKraken · Canada · Brazil (Remote) on request Sr. Data Analyst, ComplianceKraken · United States (Remote) on request Call Quality Control Analyst – Italian Bilingual (Day Shift)Enteractive · Malta (HQ) on request Bilingual Merchant Support SpecialistNuvei · Montreal, Canada on request
All jobs for this role →

FAQ

What comes up in the technical interview?

SQL with window functions, a cohort exercise and the difference between GGR and NGR. That last one is what most often filters out candidates without domain experience.

Related roles

More in Data & BI

Hiring a BI Analyst (iGaming)?

Post a job for €49: it goes into search, into the Data & BI department and onto this page.

Post a job →