BI Engineer
- Remote
- Bulgaria
- Estonia
- Czechia
- Lithuania
- Latvia
- Poland
- Poland
- Poland
- Poland
- Poland
- Poland
- Portugal
- Romania
+12 more
Job description
About the Role:
As a BI Engineer you will own the analytical layer that transforms clinical and operational data into clear, actionable insights for our customers. You will design and build reporting solutions on top of our modern Microsoft Fabric data platform, working closely with product, clinical, and engineering stakeholders to ensure the numbers are accurate and the story they tell is compelling.
This is a hands-on individual contributor role with high autonomy. You will take business questions from discovery all the way through to a published report — data modeling, DAX, pipelines, and visualisation.
What You'll Do:
Design and develop customer-facing reports and dashboards, with a focus on clarity, performance, and clinical relevance.
Build and maintain analytical data models on Microsoft Fabric (lakehouse/warehouse), including star schemas, KPI definitions, and DAX measures.
Collaborate with product managers and domain experts to translate complex business requirements into reliable BI solutions.
Own data quality — define expectations, detect anomalies, and work with upstream teams to resolve issues at the source.
Develop and maintain ETL/ELT pipelines integrating data from multiple sources (SQL databases, APIs, SaaS platforms).
Write Python scripts where automation or data transformation logic benefits from a programmatic approach.
Document models, definitions, and design decisions in a way that makes your work maintainable and auditable.
Stay current with the BI tooling and Microsoft Fabric release cycle and evaluate new capabilities for adoption.
What You'll Bring:
3+ years delivering BI and analytical solutions in production environments.
Strong SQL skills — data modelling, query optimisation, and working across relational engines.
Hands-on experience with BI reporting tools — report authoring, data model design, calculations, and performance tuning.
Solid ETL/ELT foundations — experience integrating data from multiple heterogeneous sources.
Fluent English, written and spoken — you can explain a data model to a non-technical stakeholder.
BSc or higher in Computer Science, or a related field.
Nice-to-Haves:
Experience with Microsoft Fabric (lakehouses, Fabric pipelines, OneLake) or Azure Databricks.
Python scripting for data transformation, automation, or analytical workflows.
Familiarity with legacy Microsoft BI stack (SSAS, SSIS, SSRS) — useful context, not a requirement.
Experience with data governance frameworks or tools.
Background in healthcare, medtech, or other regulated industry data environments.
Your working approach:
You model data for humans — not just for correctness, but for the person who opens the report at 8am and needs to make a decision.
You treat definitions seriously. A KPI without a shared definition is a liability, and you know it.
You are comfortable owning a problem end-to-end and asking for help when you hit a wall.
You learn quickly and stay curious about tooling, patterns, and what's possible.
What's in It for You:
Fully remote role with an async-friendly working model.
A modern data platform to work on — Microsoft Fabric, and a genuine commitment to doing BI properly.
A stable, profitable product company with a clear domain focus — not a startup scramble, not a legacy maintenance shop.
Flat structure, direct access to decision-makers, and space to shape how BI evolves at Auditdata.
Professional development budget including relevant certifications.
Sound like you? Apply with your English CV and tell us about a BI solution you're proud of.
Auditdata is an equal opportunity employer that is committed to create diverse work environment free of discrimination and harassment. We make recruiting decisions based on your experience and skills.
or
All done!
Your application has been successfully submitted!
