Senior Data Engineer
Role details
Job location
Tech stack
Job description
- Designing and delivering robust, secure data pipelines using tools like Azure Data Factory, dbt, Fabric, and Dataverse
- Leading technical implementation across projects with strong Python and SQL skills
- Supporting test strategies and automation to ensure data quality and reliability
- Mentoring engineers and fostering a culture of technical excellence and continuous improvement
- Engaging directly with clients and stakeholders to translate requirements into solutions
- Promoting engineering standards and contributing to internal capability building
Requirements
As a senior member of the Data Engineering team, you'll play a pivotal role in designing high-quality data pipelines, guiding delivery teams, and collaborating with cross-functional experts to solve complex data challenges. You'll champion engineering best practices and bring thought leadership to technical planning, client engagement, and innovation., Proven experience with Microsoft Azure (Data Lake, Synapse, Purview) Strong understanding of secure data handling, DevOps, and compliance Experience with structured and unstructured data sources (e.g., Azure SQL, MongoDB) Familiarity with Power BI, including data modelling and DAX
Desirable:
- Government/defence sector experience
- Microsoft/Azure certifications or equivalent
- Experience delivering AI-driven data solutions