backBack Careers

Data Analyst

department
DepartmentAnalytics
department
Employment TypeRemote
department
Required Experience3 year
department
LocationPoland

We’re a fast-growing company operating in the iGaming (Gambling/Betting) sector. As part of our growth, we're looking for a Data Analyst (Data Engineer) to strengthen our analytics team and help improve the performance of our web products.

 

Responsibilities:

  • Handle incoming requests from internal departments (automation, integrations, scripts/services).
  • Maintain, fix, and refactor existing bots and automation mechanisms (cron/Airflow).
  • Develop and support web scrapers and integrations with external APIs.
  • Prepare and export data for reporting purposes (PostgreSQL → Google Sheets/Tableau).
  • Ensure system stability: logging, alerts, testing, documentation.

 

Requirements:

  • 1.5+ years of commercial experience with Python.
  • Strong SQL skills (PostgreSQL) and experience using pandas for data transformations.
  • Advanced web scraping skills: HTTP, anti-bot practices, proxy/agent rotation; tools such as Playwright, Selenium, BeautifulSoup, or Parsel (not necessarily all).
  • Experience in task automation: cron/Airflow, CLI tools, or microservices.
  • Practical experience with Linux, Docker, Git, and basic testing (pytest).
  • English level — B1/B2 (reading and written communication).

 

Nice to Have:

  • Understanding of iGaming KPIs (LTV, ARPU, Retention, Churn, ROI, RTP) and internal business processes.
  • Applied knowledge of slot mechanics (RNG, RTP, volatility).
  • Experience with ClickHouse and basic AWS knowledge.
  • Data quality control (DQ), ETL/ELT pipelines, practical use of Airflow.
  • Integrations with Google APIs (Sheets/Drive) and experience working with Tableau.

 

Stack: Python, PostgreSQL, pandas, cron/Airflow, Docker, Linux, Google Sheets, Tableau.

 

Working Conditions:

  • Work on tasks from multiple departments, with prioritization via Kanban.
  • Work in an international IT product company with offices in Poland, Georgia, Malta;
  • Remote full-time work or work from a comfortable office. It doesn't matter where you re working from, only the result is important;
  • Flexible schedule. It is enough to coordinate time zones and have intersections of working hours with the team;
  • Paid 4 Sick Days and 1 Day Off per calendar year;
  • Free online English lessons with a native speaker;
  • Trainings, internal meetings, participation in international professional conferences and corporate events.

Any questions?
Don’t hesitate to contact!

Kseniya Hrechnaya
Head of Recruiting
Kseniya Hrechnaya