Skip to Main Content
Location icon
London

Data Engineer

Mace Limited
Office & Professional
Office & Professional
Company logo image
Description

Location
London

Hours
Full Time

Salary
Negotiable

About the Role
We are actively seeking an accomplished and driven Data Engineer with hands-on proficiency in development, specifically utilizing the latest Fabric & Azure tools for data and analytics. The ideal candidate will play a pivotal role within a team of highly skilled professionals, involved in the design, implementation, and maintenance of cutting-edge data solutions on the Fabric & Azure platform. This critical position is integral to facilitating data-driven decision-making processes and ensuring the seamless delivery of advanced analytics solutions.

You’ll be responsible for:
- Designing and implementing scalable and efficient data architecture on the Fabric & Azure platform in collaboration with the data architecture team.
- Collaborating with cross-functional teams to understand data requirements and translate them into technical solutions.
- Developing end-to-end systems with a focus on long-term maintenance and support.
- Staying current with emerging trends and technologies in data engineering and Azure services and evaluating their potential impact on our data infrastructure.
- Evaluating and recommending Fabric & Azure services and tools based on project requirements.
- Facilitating the transition of deliverables into service using IT Service Management.
- Developing and implementing ETL processes using Fabric notebooks, Pipelines, Azure Data Factory, Azure Databricks, or other relevant tools.
- Managing and securing structured and unstructured data flows from multiple sources and integrating them to create a unified and reliable data pipeline.
- Optimizing data pipelines for performance, scalability, and reliability.
- Ensuring data quality and implementing appropriate data governance practices.
- Designing and implementing analytical solutions using Fabric, Azure, Power BI, or similar tools.
- Optimizing queries, dataflows and data models for performance and efficiency.
- Supporting the creation and maintenance of dashboards and reports by Data Analysts from both the Digital team and the wider self-service community.
- Implementing and enforcing security measures to protect sensitive data.
- Ensuring development is compliant with data protection regulations and industry standards.
- Collaborating with the security team to address any identified vulnerabilities.
- Enforcing best practices and governance in data management.
- Ensuring development conforms to secure software development principles including adherence to coding standards, QA & peer review, and use of version control to promote changes out of development.

At Mace, our purpose is to redefine the boundaries of ambition. We believe in creating places that are responsible, bringing transformative impact to our people, communities and societies across the globe. Within our construct business we harness our unique combination of leading-edge practical expertise and project delivery to unlock the potential in every project. Our values shape the way we construct, and define the people we want to join us on our journey, they are:
- Safety first - Going home safe and well
- Client focus - Deliver on our promise
- Integrity - Always do the right thing
- Create opportunity - For our people to excel

We are also open to discussing part time, flexible, and hybrid working options if suitable within the role.

Requirements

Experience
- Proven experience as a Data Engineer for at least 5 years, focusing on building data and analytics solutions using Fabric & Azure.
- Deep understanding of Azure data services such as Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure SQL Database.
- Proficiency in programming languages such as SQL, PowerShell, and Python.
- Strong experience with data modelling, ETL/ELT processes, and data warehousing concepts.
- Experience with Azure DevOps/GIT for source control and managing code repositories.
- Practical knowledge and experience of Microsoft Fabric and cloud service offerings (SaaS/PaaS/IaaS) is a significant advantage.
- Experience with enterprise software platforms (HRMS, ERP, CRM, PLM, Finance) desirable but not essential.
- Experience working in a delivery team focused on solution quality.
- Experience in a similar role on large projects.

About you
- Self-motivated and capable of working independently while fostering collaboration.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- Highly motivated with a ‘can do’ and positive attitude; resilience and patience dealing with multiple stakeholders.
- Ability to take ownership of own workload.
- Organised and detail-oriented, with the ability to adopt a process-oriented approach.
- Ability to work well under pressure and to deadlines, prioritising tasks accordingly.
- Knowledge of IT Service Management based on ITIL practices.

Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Azure certifications such as Azure Data Engineer Associate or Azure Solutions Architect are preferred but not required.

Expiry date: 22/10/2026
Data Engineer
Company:
Mace Limited
Job Type:
Full-time
Location:
London