Skip to main content
Oddin.gg s.r.o.

BI Data Engineer

RemoteNot specified. Estimate: Czechia · 89% confidence
Published
Role
Data Engineering
Experience
Mid
Employment
Full-time
Salary not disclosed
Check eligibility

The listing doesn't say where it hires from. It may hire in Czechia (89% confidence). This is an estimate, not an eligibility rule; verify before applying.Signals: stated job location and company offices.

No BS summary

BI Data Engineer with 3+ years of experience in data warehousing, dimensional modeling, and Python for transformations. Must have strong SQL skills and experience with dbt. Familiarity with CI/CD and Terraform is required. Detail-oriented and collaborative mindset needed.

Core skills

SQLdbtPython

Required skills

GitHub ActionsTerraformPydantic

Optional skills

Cubedbt metricsAWScloud Infrastructureclient-facing dashboardsGrafanareal-time analyticspre-aggregations

Required languages

English

What you'll do

  • Design and maintain ingestion & transformation flows (dbt, SQL, Python).
  • Build reliable pipelines from ETLs, CDC, APIs, CSVs, and event streams into analytical models.
  • Ensure deduplication and data integrity for BI reporting.
  • Develop semantic and analytical models (fact/dimension tables, star/snowflake schemas).
  • Optimize query performance in BI warehouse (currently Athena with Iceberg but in the future maybe ClickHouse, Redshift, BigQuery or Starrocks).
  • Implement versioned entities and audit trails for business data.
  • Build pre-aggregations and semantic layers (Cube, dbt metrics and models).
  • Support dashboards and client-facing reports in Grafana.
  • Design KPIs and metrics with product, risk, and operations teams.
  • Implement validation checks (dbt tests, Pydantic).
  • Monitor data freshness, pipeline SLAs, and dashboard accuracy.
  • Set up alerts and documentation for business users.
  • Work closely with analysts, product managers, and operations to understand BI needs.
  • Expose data via APIs/semantic layers for self-service exploration.
  • Contribute to the design of rules for reporting policies and metric definitions.

What they require

  • 3+ years in BI engineering, data engineering, or analytics engineering.
  • strong SQL skills, experience with at least one warehouse (Athena, Redshift, ClickHouse, Snowflake, BigQuery).
  • hands-on with dimensional modeling, dbt, star/snowflake schemas, metric layers.
  • Python for transformations .
  • experience with validation, deduplication, audit logs.
  • GitHub Actions or similar, Terraform/CDK basics, containerized pipelines.
  • detail-oriented, reliable, collaborative with business users.

Benefits

  • Opportunity to shape the BI architecture from the ground up.
  • Modern realtime analytics stack (dbt, Cube, Grafana, Postgres, Iceberg).
  • Collaborative, engineering-led environment with strong focus on analytics.
  • Experience immense potential for personal growth while contributing to an innovative team.
  • Work remotely or in a hybrid style – whatever suits you best.
  • Enjoy our luxurious Norse-myth-inspired offices in Prague.
  • Improve your English with company-sponsored language courses.
  • Participate in quarterly team-building activities to bond with your team.

Oddin.gg is the leading B2B esports betting infrastructure provider. We provide the content, odds, risk management, and data-driven innovations that power betting for sportsbook and platform operators worldwide.

🇨🇿 CzechiaData Analytics
Salary not disclosed