BI / Data Engineer
AI Summary
Designs, develops and optimises BI and data analytics solutions, covering ingestion, transformation, modelling and visualisation on large datasets. Builds ETL/ELT pipelines, automates workflows and translates business requirements into data solutions.
About this role
We are looking for Data Engineers and BI Developers to join our team and take responsibility for designing, developing, and optimising Business Intelligence and data analytics solutions. We are seeking candidates with experience across the entire data analytics lifecycle who are comfortable working at the intersection of data, technology, and business.
Depending on your experience level (Regular or Senior), you will be involved in advanced data modeling, performance optimisation, data visualisation, and the development of scalable data infrastructures. You will work with large datasets, ensuring high data quality, reliability, and availability across the organisation.
Requirements:
Strong experience with SQL or similar query languages
Hands-on experience with BI tools
Experience with ETL / ELT data processing
Solid knowledge of data modeling and optimisation techniques
Understanding of data quality management and KPI monitoring
Experience working in cloud-based data ecosystems
Ability to create scripts for process automation (SQL, Python, Scala)
Experience collaborating with business stakeholders
Strong communication skills and ability to gather business requirements
Fluent Polish and English, both written and spoken
Nice to Have:
Experience working with large-scale data platforms
Knowledge of data warehouse and data lake architectures
Proactive mindset and willingness to grow within data and analytics domains
Main responsibilities:
Design, develop, and optimise BI and data analytics solutions
Participate in the full data lifecycle: ingestion, transformation, modeling, and visualisation
Build, maintain, and optimise data models (e.g. LookML, Analysis Services)
Develop and manage ETL / ELT data processing pipelines
Work with large-scale datasets and ensure data quality, consistency, and availability
Automate data processing and analytics workflows using SQL, Python, or Scala
Monitor data quality and KPI metrics
Support business stakeholders by delivering data analyses and actionable insights
Gather and translate business requirements into technical solutions
Collaborate closely with technical and non-technical teams
Skills
Explore related jobs
More jobs at Spyrosoft
Similar ELT jobs
Jobs in Wrocław
- GInżynier/Inżynierka ds. sprzedażyGOLDBECK Südwest GmbH · Wrocław
- O
DBA Engineer (SQL Server)OPTIVEUM sp. z o.o. · Wrocław, Poland - O
DBA Engineer (SQL Server)OPTIVEUM sp. z o.o. · Wrocław, Poland - EDyrektor(-ka) Biura Facility Management, Bezpieczeństwa Banku i Transformacji SieciErste Bank Polska S.A. · Wrocław
- Eopiekun(-ka) relacji z klientemErste Bank Polska S.A. · Wrocław
Browse these categories
Market data for data engineer roles
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.
