Senior Data Engineer - 6-Month Contract (Inside IR35) - Hybrid (Multiple locations)
Hamilton Barnes
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Information Engineering
DevOps
Python
Performance Tuning
SQL Databases
GIT
Data Lake
Data Pipelines
Databricks
Job description
- Design, build, and maintain scalable data pipelines in Databricks using Delta Lake and Delta Live Tables
- Own and operate Databricks assets including Jobs/Workflows, notebooks, SQL, and Unity Catalog objects
- Ensure high standards of data quality, governance, performance, and reliability
- Apply Git-based DevOps practices, including branching strategies, pull request reviews, and CI/CD pipelines
- Use Databricks Asset Bundles (DABs) to safely promote changes across dev, test, and production environments
Requirements
- 6+ years' experience in data engineering or advanced analytics engineering roles
- Strong, hands-on expertise in Python and SQL
- Proven experience building and operating production pipelines in Databricks
- Solid understanding of data modelling, performance tuning, and cost optimisation