Senior Data Engineer
Core
Design and build a modern cloud data platform from the ground up to power reporting, analytics, and future AI initiatives.
Role type
Senior IC data engineer (cloud platform)
Builds
Azure-based data platform, scalable ETL/ELT pipelines, Power BI semantic models
Domain
Public sector / Not-for-profit, Cloud Data Engineering
Deliverable
production ML models | infrastructure
Required skills
SQL, Python (PySpark), Azure Databricks, Delta Lake, Azure Data Lake, ETL/ELT pipeline design, Power BI administration, Git, CI/CD, data governance, data security
Preferred skills
Medallion Architecture, Lakehouse experience, Azure Data Factory, dbt, Prefect, DataSecOps, AI/ML data preparation, technical mentoring
Technologies
Azure, Databricks, Spark, Power BI, Delta Lake, Git
Responsibilities
Design and build a modern Azure-based data platform; Develop scalable ETL/ELT pipelines using Databricks, Spark and Azure services; Create high-quality data models to support reporting and self-service analytics; Develop and optimise Power BI semantic models and reporting architecture; Ensure data quality, security and performance across the platform; Mentor junior engineers and contribute to technical leadership
Seniority
Senior, hands-on IC with mentorship responsibilities
