Senior Data Engineer
Location: Halifax - Hybrid
Department: IT
Contract type: Permanent
About the role
We’re looking for a Senior Data Engineer to join our team, and play a key role in creating a scalable, secure and future‑ready data warehouse to enable robust analytics, self‑service reporting and data‑driven decision making across the organisation.
Key Responsibilities
- Lead the design, architecture and build of a new enterprise data warehouse on Microsoft Fabric.
- Develop robust data pipelines, orchestration processes and monitoring frameworks using Fabric components (Data Factory, Data Engineering, Lakehouse).
- Create scalable and high‑quality data models to support analytics, Power BI reporting and self‑service data consumption.
- Establish and enforce data governance, documentation and best practices across the data ecosystem.
- Collaborate with cross‑functional teams to understand data needs and translate them into technical solutions.
- Provide technical leadership, mentoring and guidance to junior team members where required.
Skills and Experience
- Proven experience as a Senior Data Engineer, BI/Data Warehouse Engineer, or similar.
- Strong hands‑on expertise with Microsoft Fabric and related services.
- End‑to‑end DWH development experience, from ingestion to modelling and consumption.
- Strong background in data modeling, including star schema, dimensional modeling and semantic modeling.
- Experience with orchestration, monitoring and optimisation of data pipelines.
- Proficiency in SQL and strong understanding of database principles.
- Ability to design scalable data architectures aligned to business needs.
Desirable (but not essential)
- Experience with Databricks, Azure Synapse, Azure Data Lake, or equivalent cloud platforms.
- Knowledge of data governance and security frameworks.
- Exposure to DevOps/DataOps practices (e.g., CI/CD, Git, environments, testing).
- Experience supporting self‑serve analytics programmes.
Benefits
- 33 days holiday, including bank holidays.
- Personal health cash plan – claim back the cost of everyday healthcare such as dental and optical check‑ups.
- Enhanced maternity, paternity, adoption and shared parental pay.
- Life assurance at three times your basic salary.
- Free breakfasts and fresh fruit.
- Birthday surprise for everyone.