Senior Data Engineer

Job Title: Senior Data Engineer

Day Rate: £400-450/day (Outside IR35)

Location: 3 days per week on-site in either London or Birmingham

Contract Length: 6 months

Senior Data Engineer - Role & Responsibilities

  • Design, build, and maintain scalable data pipelines and data models within Microsoft Fabric, supporting enterprise analytics and reporting needs.
  • Lead the migration from Azure Synapse to Microsoft Fabric using a Medallion architecture approach, while ensuring stability of existing Azure and SQL Server environments.
  • Integrate internal systems and third-party data sources into the Fabric platform using APIs and robust data integration patterns.
  • Develop, optimise, and automate ETL workflows, ensuring high standards for data quality, validation, and performance.
  • Deliver and govern Power BI dashboards and reports, while mentoring and upskilling business users to build a self-service analytics capability.

Senior Data Engineer - Required Experience

  • Strong hands-on experience with Microsoft Fabric, Azure Data Lake, Azure Synapse, and Power BI in a production environment.
  • Advanced SQL expertise and solid experience with PySpark, Python, and Spark SQL for large-scale data processing and transformation.
  • Proven track record in designing and optimising ETL pipelines and integrating multiple data sources, including API-based ingestion.
  • Experience with workflow automation tools such as Power Automate and Power Apps, plus exposure to AI/ML tools for predictive analytics.
  • Ideally, domain knowledge in Wealth Management, including familiarity with financial planning processes and regulatory frameworks (e.g., Consumer Duty, SMCR, MiFID).

Interviews: April 2026

Start Date: April 2026

How to Apply:

  • Apply to Gary Hargreaves at X4 Technology to learn more about the role or connect with me on LinkedIn to hear about regular job updates available with X4 Technology

Job Details

Company
X4 Technology
Location
United Kingdom
Posted