Data Engineer – Azure, Databricks, Microsoft Fabric
We’re working with a leading financial services organisation that is investing heavily in its data transformation and analytics capabilities. They are looking for a
Data Engineer
to join their growing
Data and Analytics
team. This is ideal for someone with a solid foundation in data engineering who wants to develop deeper skills in
Azure Databricks
and
Microsoft Fabric
.
You will play a key role in developing and maintaining modern data pipelines, shaping the medallion architecture, and building high-quality data models that power reporting and advanced analytics across the business.
What You’ll Do
Build and maintain scalable data pipelines in Azure Databricks and Microsoft Fabric using PySpark and Python
Support the medallion architecture (bronze, silver, gold layers) to ensure a clean separation of raw, refined, and curated data
Design and implement dimensional models such as star schemas and slowly changing dimensions
Work closely with analysts, governance, and engineering teams to translate business requirements into data solutions
Apply data governance and lineage principles to ensure documentation, traceability, and quality
Test, monitor, and optimise pipelines for accuracy and performance
What You’ll Bring
3 to 5 years of experience in data engineering, data warehousing, or analytics engineering
Strong SQL and Python skills with hands-on experience in PySpark
Exposure to Azure Databricks, Microsoft Fabric, or similar cloud data platforms
Understanding of Delta Lake, Git, and CI/CD workflows
Experience with relational data modelling and dimensional modelling
Awareness of data governance tools such as Purview or Unity Catalog
Excellent analytical and problem-solving ability with strong attention to detail
Nice to Have
Experience working within Financial Services or Wealth Management
Familiarity with Agile delivery principles
Interest in gaining the Microsoft Fabric Data Engineer certification (supported by the business)
Why Apply
This is a great opportunity to join a modern data team working with the latest Microsoft technology stack. You will have the freedom to grow your technical expertise, influence how data is designed and managed, and contribute to a forward-thinking environment that values collaboration, learning, and innovation.