Senior & Principal Data Engineers | Databricks | Outside IR35
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Depending on your level, you’ll take ownership of designing, building and/or leading modern Databricks data platforms, working across large-scale data engineering, platform architecture, governance and deployment.
You’ll work with engineering, architecture and business teams to deliver scalable production-grade solutions while helping establish strong engineering standards across the wider team., * Design and build production-grade data pipelines using Databricks, PySpark and Spark SQL
- Design and implement Delta Lake/Medallion Architecture solutions
- Lead technical design across ingestion, transformation and data consumption
- Implement and optimise Unity Catalog for governance, lineage and access control
- Build and maintain CI/CD and Infrastructure-as-Code using Terraform/Databricks Asset Bundles
- Optimise Spark workloads for performance, scalability and cost
- Establish engineering standards around testing, deployment and code quality
- Work closely with architects, engineers and client stakeholders
- Mentor and technically support other engineers
- At Principal level, own platform-level architecture and set technical direction across Databricks workstreams
Requirements
- Strong commercial Databricks experience
- Advanced PySpark and Spark SQL
- Strong understanding of Spark internals and performance optimisation
- Hands-on Delta Lake and Medallion Architecture experience
- Strong Python engineering skills
- Hands-on Unity Catalog experience
- CI/CD and Infrastructure-as-Code experience
- Terraform and/or Databricks Asset Bundles
- Cloud experience across Azure, AWS or GCP
- Experience delivering large-scale production data platforms
- Strong stakeholder communication skills
For the Principal-level positions, you should also have experience setting technical direction, owning platform architecture and operating as the technical authority across large Databricks engagements.
Desirable
- Databricks Professional-level certifications
- Delta Sharing/Lakehouse Federation
- Structured Streaming/Kafka
- MLflow or AI/ML-adjacent data engineering
- Agentic or AI-driven data engineering patterns
- Previous consultancy or contract delivery experience
Benefits & conditions
| £550-£700 per day | Outside IR35 | Fully Remote UK | ASAP Start |
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Analyst Salary in the UK
Software Engineer Salary London
Software Engineer Salary in The UK
Fullstack Developer Salary UK