Коротко: кожен спін, ставка та зміна балансу — окрема подія, і в піку їх десятки тисяч на секунду. Дата-інженер збирає ці потоки в сховище й будує вітрини, на яких живуть CRM, антифрод, партнерка та звітність регулятору. Вилки: €2.6–8.8K net на Мальті й Кіпрі, €2–7K у Східній Європі, €1.6–6.5K на віддаленці, у Data Platform Lead до €13K. Доменний досвід не обов'язковий — це найпрохідніші двері в індустрію для людини з класичного IT.

У звичайному SaaS-продукті аналітика може запізнюватися на добу, і нічого страшного не станеться. В онлайн-казино доба затримки означає, що медіабаєр ще день ллє бюджет на джерело, яке приводить бонус-аб'юзерів, а антифрод бачить серію підозрілих виплат уже після того, як гроші пішли. Тому платформа даних тут не допоміжна функція, а частина операційного контуру — і людина, яка її будує, коштує дорожче, ніж у середньому по ринку дата-інжинірингу.

Чим дані казино відрізняються від звичайного продукту

Різниця у трьох речах: обсяг, кількість джерел і ціна помилки.

  • Гранулярність подій. Одиниця обліку — не замовлення й не сесія, а окремий спін: ставка, результат, зміна балансу, спрацювання бонусної механіки. Середній оператор генерує десятки тисяч таких подій на секунду у вечірній пік, і всі вони потрібні в розрізі гравця, гри, провайдера та валюти.
  • Десяток зовнішніх джерел, і всі різні. Ігрова платформа, агрегатори контенту (кожен провайдер слотів віддає свої звіти у своєму форматі й за своїм розкладом), платіжні провайдери, крипто-процесинг, трекери партнерської програми, CRM-платформа, рекламні кабінети. Жоден із них не зобов'язаний бути узгодженим з іншими.
  • Ціна розбіжності. Якщо GGR у звіті провайдера та в сховищі оператора не сходяться на 0,4%, це не «похибка» — це суперечка про гроші із зовнішньою компанією та питання від фіндиректора. Узгодженість цифри тут дорожча за красу пайплайну.
Що дивує тих, хто прийшов зі звичайного IT: ретроспективні коригування. Провайдер може за тиждень надіслати сторнування раунду, платіжка — повернути чарджбек місячної давності, а курс криптовалюти треба фіксувати на момент транзакції, а не на момент завантаження. Вітрина, яка просто дораховує вчорашній день і ніколи не перезбирає минуле, в iGaming ламається на першому ж місячному закритті.

Що дата-інженер будує насправді

Формально — ETL/ELT-пайплайни та вітрини. Практично — чотири контури, у кожного свій замовник і свої вимоги до свіжості даних:

  • Маркетинг і партнерка. Когорти за джерелами, CPA проти LTV, звітність щодо виплат афіліатам. Тут важлива атрибуція: той самий гравець приходить із промокодом, кліком партнера й ретаргетингом одночасно.
  • CRM і retention. Сегменти для розсилок і бонусних кампаній, ознаки відтоку, бонусна собівартість. Вітрина має оновлюватися швидко — кампанія на повернення гравця запускається того ж дня, коли він перестав заходити.
  • Антифрод і платежі. Фічі для правил і моделей: швидкість депозитів, зв'язки пристроїв, аномалії в патерні ставок. Той самий потік даних, але з вимогою до затримки в хвилини, а не години.
  • Комплаєнс і регулятор. Регулярна звітність щодо ігрової активності, дані для перевірок AML, підтримка права на видалення за GDPR і роздільне зберігання даних за юрисдикціями. Нудна частина роботи, але саме на ній тримається ліцензія.

Бізнес-сенс цих цифр — окрема професія: як їх читають і на що спираються в рішеннях, розібрано в статті про аналітика даних у казино.

Стек і як виглядає робочий тиждень

Набір технологій передбачуваний: SQL і моделювання даних, Python, Kafka або інший стримінг, Airflow для оркестрації, dbt для трансформацій, колонкове сховище — ClickHouse, Snowflake або BigQuery, плюс Docker, Kubernetes і CI/CD. ClickHouse в індустрії трапляється помітно частіше, ніж у середньому по ринку: він дешевий на великих потоках подій і відповідає швидко, а це рівно те, чого вимагає щоденний цикл рішень.

ПонеділокРозбір вихідних: пікові навантаження, пайплайни, що відстали, розбіжності зі звітами провайдерів за вікенд — найнавантаженіший період для казино.
Вівторок–середаРобота з беклогом: нова вітрина під кампанію CRM, підключення чергового провайдера контенту, оптимізація запиту, який з'їдає третину бюджету сховища.
ЧетверЯкість даних: тести dbt, звірка контрольних сум за GGR, розбір «чому в дашборді одне число, а у вивантаженні інше».
Початок місяцяЗакриття: перезбирання вітрин з урахуванням коригувань, звіти для фінансів і регулятора. Тиждень, коли пайплайн не має права впасти.

Дата-інженер чи BI-аналітик: що обрати

Ці дві ролі часто сидять в одній команді й плутаються у вакансіях. Поділ простий: інженер відповідає за те, щоб цифра доїхала вчасно й була однаковою в усіх звітах, аналітик — за те, що вона означає. Інженер живе в пайплайнах і моделях даних, аналітик — у дашбордах, гіпотезах і розмовах із продуктом. На одному грейді інженер отримує приблизно на 10–15% більше: middle BI-аналітик на Мальті коштує €3.8–5.2K, дата-інженер — €4.2–5.8K. Натомість в аналітика коротший шлях до продуктових ролей, а в інженера — до платформних і керівних.

Скільки платять

Вилки нижче — net на місяць, із картотеки професій SpinHire. Перша колонка — Мальта й Кіпр, друга — Польща, Румунія та Балтія, третя — віддаленка й хаби на кшталт Тбілісі, Єревана та Києва.

ГрейдМальта / КіпрПольща / БалтіяВіддалено
Junior€2.6–3.4K€2–2.7K€1.6–2.4K
Middle€4.2–5.8K€3.2–4.6K€2.9–4.2K
Senior€6.5–8.8K€5–7K€4.6–6.5K
Data Platform Lead€9–13K€7.5–10.5K€7–10K

Зверху йде річний бонус, зазвичай 10–15% — скромніше, ніж у маркетингових ролей, де змінна частина сягає половини доходу, але й не залежить від того, як відпрацював канал залучення. Вилку рухають угору три речі: досвід із потоками в десятки тисяч подій на секунду, уміння рахувати й різати вартість сховища та готовність відповідати за вітрини, на які дивиться регулятор. Джуна на цю роль беруть рідко: майже всі вакансії починаються з middle, бо вчити людину одночасно інженерії та домену ніхто не хоче.

Як зайти з класичного IT

Це одна з небагатьох ролей в iGaming, де доменного досвіду майже не питають. Приходять із дата-інжинірингу будь-якої індустрії — фінтеху, e-commerce, телекому — та з backend-розробки. Фінтех-бекграунд цінується особливо: там ті самі вимоги до узгодженості грошових цифр і до аудиту змін.

  1. Стек важливіший за домен. У резюме на першому місці мають бути обсяги та інструменти: скільки подій на добу, яке сховище, чим оркестрували. Специфіку метрик — GGR, NGR, бонусна собівартість — довчають за місяць-півтора прямо в роботі.
  2. Англійська B1+ технічного рівня. Команда майже завжди розподілена, документація та листування з провайдерами — англійською. Розмовної вільності тут вимагають менше, ніж у клієнтських ролях.
  3. Будьте готові до питання про якість даних. На співбесіді майже напевно спитають, як ви ловите розбіжності й що робите з подіями, які приходять із запізненням. Це і є основний іспит на роль.

Загальна механіка переходу в індустрію — від того, як читати вакансії, до розмови про зарплату — розібрана в матеріалі про перехід із класичного IT в iGaming. Роль майже завжди допускає повну віддаленку: графік 5/2, прив'язки до офісу на острові зазвичай немає.

Куди рости далі

Угору — Senior Data Engineer, потім Data Platform Lead із командою з трьох-шести людей, далі Head of Data і CDO. Убік — аналітична інженерія ближче до продукту, антифрод-платформа або ML-інфраструктура під моделі відтоку та скоринг гравців. Попит на роль стабільно високий за дефіциту кандидатів із досвідом великих потоків подій: це той випадок, коли вузьке місце ринку працює на кандидата.

Повний опис ролі з обов'язками, KPI та інструментами — на сторінці професії дата-інженера, а відкриті позиції — у розділі вакансії SpinHire.

Часті питання

Скільки заробляє дата-інженер в iGaming?

На Мальті й Кіпрі junior отримує €2.6–3.4K net, middle €4.2–5.8K, senior €6.5–8.8K, а Data Platform Lead €9–13K. У Польщі, Румунії та Балтії ті самі грейди коштують на 20–25% менше: €2–2.7K, €3.2–4.6K, €5–7K і €7.5–10.5K. На віддаленці вилка йде від €1.6K у джуна до €7–10K у ліда. Зверху зазвичай річний бонус 10–15%.

Чи потрібен досвід у гемблінгу, щоб стати дата-інженером в iGaming?

Ні. Це одна з небагатьох ролей індустрії, куди беруть без доменного досвіду: роботодавця цікавить інженерний стек — SQL, Python, Kafka, Airflow, dbt і колонкове сховище. Специфіку метрик GGR, NGR і бонусної собівартості довчають за місяць-півтора разом з аналітиками.

Чим дата-інженер відрізняється від BI-аналітика в казино?

Дата-інженер відповідає за те, щоб цифра доїхала до сховища вчасно й була однаковою в усіх звітах. BI-аналітик відповідає за те, що ця цифра означає і яке рішення за нею ухвалювати. Інженер працює з пайплайнами та моделями даних, аналітик — із дашбордами та гіпотезами. Вилка в інженера зазвичай на 10–15% вища на тому самому грейді.

Який стек потрібен дата-інженеру в онлайн-казино?

Базовий набір: просунутий SQL і моделювання даних, Python, Kafka або інший стримінг, Airflow для оркестрації, dbt для трансформацій і колонкове сховище — ClickHouse, Snowflake або BigQuery. Плюс Docker, Kubernetes і CI/CD. ClickHouse в індустрії трапляється частіше, ніж у середньому по ринку: подій багато, а звіти потрібні того ж дня.

Куди росте дата-інженер в iGaming?

Senior Data Engineer, далі Data Platform Lead із командою з трьох-шести людей, потім Head of Data і CDO. Бічні треки: аналітична інженерія ближче до продукту, антифрод-платформа та ML-інфраструктура під моделі відтоку й скоринг гравців.

Події індустрії

Усі події →

Джерела