Quick overview
Job description
Senior Data Engineer – Contract
- London | Hybrid, 1 day per week
- 3–6 months | Inside IR35
- 600–800 per day
- ASAP start
We’re partnering with a large, complex global organisation looking for an experienced Senior Data Engineer to provide immediate technical leadership across its data engineering function.
This is a senior, hands-on contract for someone who can quickly understand an established data estate, identify opportunities for improvement and set a high standard across engineering quality, performance and delivery.
Responsibilities will include:
- Designing and improving engineering patterns across Azure Databricks and Azure Data Factory
- Driving performance and optimisation across caching, indexing, partitioning and cost
- Reviewing code and acting as a technical quality gate
- Improving DevOps practices across CI/CD, environment promotion, branching and release management
- Identifying opportunities to automate repetitive engineering processes
- Working with advanced SQL across existing engineering patterns
- Supporting data quality, governance and orchestration
- Working closely with data engineering, analytics, data science and platform teams
- Helping establish consistent engineering standards across the wider service
We’re looking for strong hands-on experience across:
- Azure Databricks
- Azure Data Factory
- Spark / PySpark
- Advanced SQL and performance optimisation
- CI/CD and Azure DevOps
- Delta Lake and medallion architecture
- Unity Catalog
- Data governance and orchestration
- API-based data ingestion
- Experience working with high-volume operational, IoT or telemetry data would be particularly valuable.
This role would suit an experienced Senior or Lead Data Engineer who can hit the ground running, work autonomously and confidently challenge existing engineering approaches where needed.
At Mirai, we believe diverse teams build better technology. We’re committed to creating an inclusive recruitment process and encourage applications from people of all backgrounds, experiences and identities.
If this role sounds interesting but you don’t meet every requirement, we’d still encourage you to apply.
Similar jobs
- DB
Data Engineering LeadRecently posted
DAC Beachcroft · london · Remote 🇬🇧
Stakeholder ManagementSQLETL+6TechnologySalary not listed - MO
Senior Data EngineerRecently posted
Moneybox · london · Hybrid 🇬🇧
DynamoDBMongoDBSQL+10TechnologySalary not listed - QC
ETL Data Engineer – FintechRecently posted
Quant Capital · london · Hybrid 🇬🇧
SQLApache SparkAWS+14TechnologySalary not listed - CO
Senior AI Data EngineerRecently posted
ComplySci · london · Hybrid 🇬🇧
GCPNeo4jAWS+5TechnologySalary not listed - GR
Quantitative Data EngineerRecently posted
G Research · london · Hybrid 🇬🇧
LLMPythonTechnologySalary not listed - ME

Data EngineerRecently posted
Medtronic · edinburgh, midlothian · Hybrid 🇬🇧
MATLABSQLETL+6TechnologySalary not listed - UK
Senior Data Engineer, N and I Business OperationsRecently posted
United Kingdom Government · sheffield, south yorkshire · Hybrid 🇬🇧
OracleAWSETL+4TechnologySalary not listed - SI
Senior Data EngineerRecently posted
Sony Interactive Entertainment America · london · Hybrid 🇬🇧
SQLGitApache Spark+8TechnologySalary not listed - TA
Senior Data Engineering Consultant (Databricks)Recently posted
Talan · london · Hybrid 🇬🇧
Stakeholder ManagementGCPOracle+16TechnologySalary not listed - UK
Senior Data Engineer, N and I Business OperationsRecently posted
United Kingdom Government · salford, lancashire · Hybrid 🇬🇧
OracleAWSETL+4TechnologySalary not listed - LC
Principal Data Engineer | Digital ServicesRecently posted
LANCASHIRE COUNTY COUNCIL · brighton, east sussex · Hybrid 🇬🇧
SQLETLAzureTechnologySalary not listed - CS
Senior Data Engineer - Finance DataRecently posted
Client Server · london · Remote 🇬🇧
SQLAWSAirflow+3TechnologySalary not listed