Data Engineer

Data Engineer

Full-Time 65000 - 75000 € / year (est.) No home office possible
Gleeson Recruitment Group

At a Glance

  • Tasks: Build and manage a modern data platform using Microsoft Fabric and Power BI.
  • Company: Join a growing, data-driven organisation in Birmingham City Centre.
  • Benefits: Competitive salary, clear progression path, and inclusive work culture.
  • Other info: Dynamic role with opportunities for leadership as the data function expands.
  • Why this job: Make an impact by designing scalable data solutions that drive business decisions.
  • Qualifications: Experience with Microsoft Fabric, SQL, PySpark, and Power BI required.

The predicted salary is between 65000 - 75000 € per year.

We're partnering with a growing, data-driven organisation looking to hire a Data Engineer to take ownership of their end-to-end data platform. This is a hands-on role focused on building a modern data stack within Microsoft Fabric.

You'll design and develop pipelines, structure data models, and deliver reporting through Power BI that supports decision-making across marketing, sales, finance, and operations. There is a clear progression path into leadership as the data function grows, but the initial focus is on building a scalable, high-quality data platform from the ground up.

The Role

  • Design and build scalable ETL/ELT pipelines in Microsoft Fabric using PySpark and SQL
  • Develop transformation logic within Fabric Lakehouses using Delta Lake and medallion architecture principles
  • Integrate data from ecommerce, ticketing, and marketing platforms into a central data layer
  • Connect sources such as GA4, Google Ads, Meta Ads, and affiliate platforms via APIs and native connectors
  • Own data quality, monitoring, and governance across the platform
  • Design and implement dimensional data models (fact/dimension tables, star schema)
  • Build and maintain Power BI semantic models with DAX, KPIs, and row-level security
  • Deliver dashboards and reporting across commercial, marketing, and operational performance
  • Support analytics use cases including attribution modelling, cohort analysis, and customer segmentation
  • Translate business requirements into data solutions and present insights to stakeholders
  • Promote best practices in data engineering, documentation, and version control

Requirements

  • Strong hands-on experience with Microsoft Fabric (Lakehouse, Warehouse, pipelines)
  • Advanced SQL and strong PySpark experience
  • Proficiency in Python for data processing and API integration
  • Experience building Power BI models and dashboards for business reporting
  • Strong understanding of ETL/ELT design and data modelling principles
  • Experience integrating third-party data via REST APIs
  • Knowledge of data quality, monitoring, and governance practices
  • Experience using Git or similar version control tools
  • Comfortable working in a hands-on, standalone capacity

At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer.

Data Engineer employer: Gleeson Recruitment Group

Join a dynamic and innovative data-driven organisation in the heart of Birmingham City Centre, where you will have the opportunity to shape the future of our data platform as a Data Engineer. We offer a collaborative work culture that prioritises inclusivity and employee growth, with clear pathways for advancement into leadership roles as our data function expands. Enjoy competitive salaries, hands-on experience with cutting-edge technologies, and the chance to make a meaningful impact across various business functions.

Gleeson Recruitment Group

Contact Detail:

Gleeson Recruitment Group Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Data Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects with Microsoft Fabric and Power BI. We recommend including examples of your ETL pipelines and dashboards to impress potential employers.

Tip Number 3

Prepare for interviews by brushing up on common data engineering questions. We suggest practising how to explain your experience with SQL, PySpark, and data modelling principles clearly and confidently.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates. Let’s get you that Data Engineer position!

We think you need these skills to ace Data Engineer

Microsoft Fabric
ETL/ELT Pipelines
PySpark
SQL
Delta Lake
Medallion Architecture
API Integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV speaks directly to the Data Engineer role. Highlight your experience with Microsoft Fabric, PySpark, and SQL. We want to see how your skills align with what we're looking for!

Showcase Your Projects:Include specific examples of projects where you've built ETL/ELT pipelines or worked with Power BI. We love seeing real-world applications of your skills, so don’t hold back!

Be Clear and Concise:When writing your cover letter, keep it straightforward. Explain why you're a great fit for the role and how you can contribute to our data platform. We appreciate clarity and directness!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you’re considered for the role. Let’s get started on this journey together!

How to prepare for a job interview at Gleeson Recruitment Group

Know Your Tech Inside Out

Make sure you’re well-versed in Microsoft Fabric, PySpark, and SQL. Brush up on your ETL/ELT design principles and be ready to discuss how you've used these technologies in past projects. The more specific examples you can provide, the better!

Showcase Your Problem-Solving Skills

Prepare to talk about challenges you've faced in data engineering and how you overcame them. Whether it’s integrating third-party data or ensuring data quality, having a few solid stories will demonstrate your hands-on experience and critical thinking.

Bring Your Power BI A-Game

Since this role involves building dashboards and reporting, be ready to discuss your experience with Power BI. Have examples of models you've built and insights you've delivered. If possible, bring a portfolio or screenshots to showcase your work!

Understand the Business Impact

This role isn’t just about tech; it’s about supporting decision-making across various departments. Be prepared to explain how your data solutions have driven business outcomes in the past. This shows you understand the bigger picture and can translate technical work into business value.