Data Engineer

4 days ago


Prague, Hlavní město Praha, Czech Republic Oddin Full time 60,000 - 120,000 per year

About the Role

We're building a Realtime Data Platform – a platform that ingests data from multiple external sources, normalizes it into canonical models, and serves it for analytics, dashboards, and client-facing reports.

As a BI Data Engineer, you'll design and operate data models and transformation pipelines, ensure data quality and reliability for decision-making, and collaborate with analysts and business stakeholders to deliver trusted insights.

Responsibilities

Data Ingestion & Transformation

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.

Data Modeling & Warehousing

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.

Analytics Enablement

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.

Data Quality & Observability

Implement validation checks (dbt tests, Pydantic).

Monitor data freshness, pipeline SLAs, and dashboard accuracy.

Set up alerts and documentation for business users.

Collaboration & Stakeholder Support

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.

Requirements

Experience: 3+ years in BI engineering, data engineering, or analytics engineering.

Data Warehouses: strong SQL skills, experience with at least one warehouse (Athena, Redshift, ClickHouse, Snowflake, BigQuery).

Modeling: hands-on with dimensional modeling, dbt, star/snowflake schemas, metric layers.

Programming: Python for transformations .

Data Quality: experience with validation, deduplication, audit logs.

CI/CD & Infra: GitHub Actions or similar, Terraform/CDK basics, containerized pipelines.

Mindset: detail-oriented, reliable, collaborative with business users.

Nice to Have

Knowledge of semantic layers (Cube, dbt metrics).

Experience with AWS and cloud Infrastructure.

Experience with client-facing dashboards.

Experience with Grafana or another BI visualization tool.

Familiarity with real-time analytics and pre-aggregations.

Esports fan.

What We Offer

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.



  • Prague, Hlavní město Praha, Czech Republic International Data Group, Inc. Full time 90,000 - 120,000 per year

    Overview:IDC is looking for a Associate Consultant (Data Engineering). Reporting to the Vice President of Worldwide Custom Analytics, you will play a key role in managing and analyzing data for high-impact consulting projects. Your work will involve using Python to process data, reviewing model outputs, and developing forecasting and segmentation models. You...

  • Data Engineer

    1 week ago


    Prague, Hlavní město Praha, Czech Republic rohlik Full time 900,000 - 1,200,000 per year

    Department OverviewThe Data Engineering team is the backbone of the company's data-driven ambitions. We ensure the seamless flow, integrity, and cost-effectiveness of data across the organization. Our mission is to collaborate closely with the BI, Machine Learning, AI Engineering and other departments to align our data solutions directly with business goals....

  • Data Engineer

    1 week ago


    Prague, Hlavní město Praha, Czech Republic Rohlik Group Full time 1,200,000 - 2,400,000 per year

    BI | Prague, Czech Republic (Headoffice)Department OverviewThe Data Engineering team is the backbone of the company's data-driven ambitions. We ensure the seamless flow, integrity, and cost-effectiveness of data across the organization. Our mission is to collaborate closely with the BI, Machine Learning, AI Engineering and other departments to align our data...


  • Prague, Hlavní město Praha, Czech Republic NTT DATA Full time 60,000 - 120,000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAAs an L3 Network...

  • Data Engineer

    6 hours ago


    Prague, Hlavní město Praha, Czech Republic Pure Storage Full time 80,000 - 120,000 per year

    We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry.This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and...


  • Prague, Hlavní město Praha, Czech Republic NTT DATA Full time 90,000 - 120,000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAAs L2 Network...


  • Prague, Hlavní město Praha, Czech Republic NTT DATA Full time 250,000 - 750,000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAAs an L1 Network...


  • Prague, Hlavní město Praha, Czech Republic NTT DATA Full time 900,000 - 1,200,000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAAs L2 Network...


  • Prague, Hlavní město Praha, Czech Republic NN Group Full time 600,000 - 1,200,000 per year

    Join us as a Senior Data Engineer to support complex reporting services for our actuarial colleagues What you will doWe are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. The ideal candidate will have a strong background in data engineering, with expertise in SQL, ETL processes, Databricks, Azure DevOps, Data Vault,...


  • Prague, Hlavní město Praha, Czech Republic Nexer Group Full time 60,000 - 120,000 per year

    Nexer Czech republic is a division within DANIR AB – an IT consulting and R&D company. We have the opportunity to work with world-renowned brands from Scandinavia, the USA, the UK, and Western Europe. Our goal is to grow strong but rather in competencies than in numbers.About the ProjectWe are currently seeking a Senior Data Engineer to join the Data,...