> Markdown version of [/jobs/ext/2067166-senior-data-engineer-microsoft-fabric](https://www.wearedevelopers.com/jobs/ext/2067166-senior-data-engineer-microsoft-fabric). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Engineer (Microsoft Fabric) - **Company:** CreateFuture - **Location:** Edinburgh, UK (Remote available) - **Experience:** Expert - **Salary:** £62,292.0 - **Contract:** Permanent contract - **Skills:** Microsoft Azure, Continuous Integration, Information Engineering, Data Infrastructure, Data Systems, Python (Programming Language), Azure Machine Learning, Microsoft Fabric, Pyspark, Data Pipelines - **Published:** August 15, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5843160248 ## About the Role * Hands-on experience with Microsoft Fabric * Strong proficiency in Python * Experience with PySpark * Proven experience working effectively as part of a team * Experience delivering production-ready data pipelines, including CI/CD management and support Nice to Have * Experience with Azure OneLake * Familiarity with the broader Azure ecosystem, particularly Azure DevOps * Experience with Azure ML, especially in the context of model industrialisation, Depending on the role, we might also ask you to do a short presentation, a practical or technical task or have a values focused conversation. We will explain what is involved before anything happens. ## Description We are looking for a Senior Data Engineer to join our team, taking a senior role in building and supporting production-ready data pipelines. You'll work with Microsoft Fabric, Python, and PySpark to design, deliver, and maintain robust data infrastructure, while mentoring fellow engineers, driving engineering best practice, and collaborating closely with stakeholders across the business. What you'll be doing: * Design, build, and maintain scalable, production-ready data pipelines using Microsoft Fabric, Python, and PySpark * Take ownership of the reliability, performance, and maintainability of data solutions across their full lifecycle * Manage and support CI/CD pipelines for data engineering workflows, championing strong engineering practices across the team * Collaborate closely with team members, sharing knowledge, providing technical guidance, and contributing to a strong engineering culture * Troubleshoot and resolve issues in live data pipelines, acting as a point of escalation for complex technical problems * Partner with cross-functional teams and stakeholders to understand data requirements and translate them into robust technical solutions * Contribute to technical decision-making, architecture, and continuous improvement of data engineering standards, We trust people to do their best work. That means flexibility over rigid rules, impact over activity, and real investment in your growth both professionally and personally. You'll be part of a supportive, and friendly culture, surrounded by smart, curious people who care deeply about what they do. We offer flexible working, including hybrid and remote options. Our office hubs are located in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. We trust you to manage your time balancing collaboration with client time and focused work. What matters is the impact you have, not how busy you look. Our hiring process We try to keep our hiring process clear, fair and respectful of your time. We aim to get back to everyone who applies and we will be upfront about where you are in the process. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Data Analytics with Microsoft Fabric: End-to-End Use Case with Data Agents](https://www.wearedevelopers.com/videos/1547-data-analytics-with-microsoft-fabric-end-to-end-use-case-with-data-agents) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [6 Emerging Technologies We’ll Learn About in 2025](https://www.wearedevelopers.com/magazine/381-6-emerging-technologies-we-ll-learn-about-in-2025) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)