Senior Business Intelligence Engineer

OEC

Polska

On-site

PLN 240,000 - 420,000

Full time

25 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

OEC in Poland seeks a senior BI/Data Engineer to design and maintain end-to-end data pipelines on Microsoft Fabric, build Delta Lake models in OneLake, and deliver robust Power BI dashboards.

You will mentor engineers, work with cross-functional teams, and contribute to AI-powered analytics within OEC products, ensuring data quality and governance across platforms.

Qualifications

  • 6+ years of experience in BI, Data Engineering, and Data Warehouse development.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, or related field.

Responsibilities

  • Design and implement end-to-end data engineering pipelines using Microsoft Fabric.
  • Build and maintain Delta Lake–based data models stored in OneLake.
  • Develop and optimize T-SQL queries, stored procedures, and SQL analytics endpoints.
  • Implement ETL/ELT processes using Fabric Pipelines, Dataflows Gen2, and PySpark Notebooks.
  • Design and develop Power BI semantic models, dashboards, and reports.
  • Contribute to AI-powered analytics agents embedded in OEC products.
  • Own design, development, and maintenance of metrics, reports, analyses, and dashboards.
  • Provide mentoring to mid and junior engineers.
  • Create and maintain documentation of processes and data models.

Skills

BI Data Engineering
Data Warehouse
T-SQL
Power BI
PySpark
Python
Microsoft Fabric
Azure
GitHub
Agile
English (Advanced)

Education

Bachelor's or Master's in CS/SE/Math

Tools

Microsoft Fabric
Azure
Power BI
GitHub
PySpark
Delta Lake
OneLake
DAX

Job description

We are a team focused on creating tools and solutions that leverage the massive amount of data OEC processes each day. We build end-to-end analytics systems spanning data ingestion, transformation, warehousing, and reporting — all on the Microsoft Fabric platform. We are also actively building AI-powered agents and assistants that help clients unlock insights from their data. If Microsoft Fabric, Data Engineering, and Power BI are the concepts that make your heart beat faster - we will have a lot in common.

Key Responsibilities

  • Design and implement end-to-end data engineering pipelines using Microsoft Fabric (Data Factory, Lakehouse, Notebooks, Warehouse).
  • Build and maintain Delta Lake–based data models stored in OneLake, ensuring data quality, ACID compliance, and schema governance.
  • Develop and optimize T-SQL queries, stored procedures, and SQL analytics endpoints against Fabric Data Warehouse.
  • Implement ETL/ELT processes using Fabric Pipelines, Dataflows Gen2, and PySpark Notebooks.
  • Design and develop Power BI semantic models, interactive dashboards, and reports.
  • Contribute to the development of AI-powered analytics agents embedded in OEC products to support clients in data analysis.
  • Own design, development, and maintenance of ongoing metrics, reports, analyses, and dashboards driving key business decisions.
  • Provide technical guidance and mentoring to mid and junior engineers.
  • Create and maintain documentation of processes, data models, and procedures.

Experience, Skills and Key Competencies

  • Engineer's, Bachelor's, or Master's degree in Computer Science, Software Engineering, Mathematics, or a related field.
  • At least 6 years of experience in Business Intelligence, Data Engineering, and Data Warehouse development.
  • Hands-on experience with Microsoft Fabric (Lakehouse, Data Factory Pipelines, Dataflows Gen2, Fabric Notebooks, Data Warehouse, Power BI) or with MS Azure platform (Azure Data Factory, Azure SQL, Azure Blob Storage, Entra ID).
  • Strong T-SQL skills and solid understanding of BI/DWH concepts and Data Modelling (star schema, dimensional modelling).
  • Experience building ETL/ELT pipelines and working with Delta Lake / Parquet format in OneLake.
  • Hands-on experience with PySpark and Python for data transformation and processing in Fabric Notebooks.
  • Work experience with Power BI and DAX/M/Tabular modelling.
  • Experience with GitHub for version control and CI/CD.
  • Experience with Agile development methodologies.
  • Proactive, self-organizing, and solutions-oriented mindset with strong attention to detail.
  • Advanced English language skills: speaking and writing.

Nice to Have

  • Familiarity with Data Science and Machine Learning concepts — understanding of model training, evaluation, feature engineering, and deployment in an analytics context.
  • Experience integrating AI/ML capabilities into BI or data products (e.g. predictive analytics, intelligent assistants, LLM-based features).
  • Experience with MLOps practices and tooling — model versioning, experiment tracking, automated retraining pipelines, and model monitoring in production (e.g. MLflow, Azure ML, or similar).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Architect
Data Architect

Harvey Nash PL • Warszawa

On-site
PLN 180,000 - 280,000
Senior Data Engineer
Senior Data Engineer

Luxoft Poland • Poland

On-site
PLN 180,000 - 280,000
Internal Mobility program
Private medical & dental care & life保险
Azure Data Engineering Architect - freelance
Azure Data Engineering Architect - freelance

Lingarogroup • Poland

On-site
PLN 180,000 - 240,000
Data Engineer Poland
Data Engineer Poland

Zoolatech • Wrocław

Hybrid
PLN 180,000 - 280,000
Senior Azure Data Engineer
Senior Azure Data Engineer

Engg • Polska

On-site
PLN 180,000 - 300,000
Senior Data Developer (m/f/d)
Senior Data Developer (m/f/d)

InPost • Warszawa

On-site
PLN 120,000 - 180,000
Data Engineering Tech Lead - freelance
Data Engineering Tech Lead - freelance

Lingarogroup • Poland

On-site
PLN 180,000 - 300,000
Business Intelligence Developer
Business Intelligence Developer

Base.com • Kraków

On-site
PLN 120,000 - 190,000
Impactful work
Cloud technology environment
Casual international team
+2
Senior Data Engineer (Databricks on Azure)
Senior Data Engineer (Databricks on Azure)

Luxoft Poland • Poland

On-site
PLN 180,000 - 320,000
Senior Data Engineer (Investment Data)
Senior Data Engineer (Investment Data)

Luxoft • Polska

On-site
PLN 180,000 - 260,000