onsite
Senior Data Engineer - Homes England
Data Engineer
Senior Data Engineer leading the design, development, and optimisation of Azure‑based data platforms, building robust ETL pipelines and supporting data‑driven decision making across the organisation.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines on Azure using services such as Data Factory, Synapse, and Databricks.
- Collaborate with data scientists, analysts, and business stakeholders to translate requirements into efficient data models and ETL processes.
- Implement and optimise SQL‑based data warehouses, ensuring data quality, performance, and security.
- Automate data ingestion, transformation, and orchestration workflows using Python and industry‑standard CI/CD practices.
- Provide technical guidance and mentorship to junior engineers, fostering best practices in data engineering and platform governance.
Requirements
- 5+ years of hands‑on experience in data engineering, with a strong focus on Azure data services.
- Proficiency in SQL and Python for data manipulation, scripting, and automation.
- Demonstrated experience building and maintaining ETL pipelines and data warehouses at scale.
- Solid understanding of data modelling, data governance, and performance tuning.
- Excellent problem‑solving skills and ability to work collaboratively in multidisciplinary teams.