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