Harnham
Databricks Data Engineer (Contract)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Azure | Databricks | SQL | Outside IR35 | Hybrid
THE COMPANY
We're partnering with a global mining organisation that is investing heavily in the evolution of its enterprise data platform. Following significant growth and a wider transformation programme, they're looking to bring in an experienced Senior Data Engineer to strengthen the technical capability of the team and support the delivery of several high-profile data initiatives.
This is a business that places real value on engineering best practice and is looking for someone who can provide immediate technical expertise, influence engineering standards through delivery and help solve complex data engineering challenges across the organisation.
THE ROLE
This is a hands-on Senior Data Engineering contract where you'll operate as a senior individual contributor within a highly collaborative team. Rather than leading people, you'll lead technically, owning complex engineering problems, partnering with architects and acting as a trusted technical interface between engineering teams and the wider business.
You'll be joining a fast-paced environment with significant demand across multiple business functions, requiring someone who can confidently engage with stakeholders, understand technical and commercial requirements and translate them into scalable Azure data solutions.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
The platform is built around Azure and Databricks, with SQL sitting at the centre of the engineering approach. The team strongly believes in solving transformation challenges through Spark SQL wherever possible, favouring modular, maintainable and cost-efficient solutions before introducing Python or Scala. They're looking for someone who shares that mindset and can demonstrate deep expertise in designing performant SQL solutions at scale.
Alongside day-to-day engineering, you'll contribute to platform improvements, data modelling, optimisation, automation and engineering best practice, helping to raise capability across the wider team.
YOUR SKILLS AND EXPERIENCE
- Extensive experience delivering enterprise-scale Azure data engineering solutions.
- Strong knowledge across Azure Data Factory, Azure Databricks, Azure SQL, Azure Storage and Azure Synapse Analytics.
- Expert-level SQL with experience building and optimising complex Spark SQL transformations.
- Strong Databricks experience developing scalable ELT pipelines and modern Lakehouse architectures.
- Python experience where appropriate, with a clear understanding of when SQL is the preferred solution.
- Experience designing robust data models using methodologies such as Kimball, Star Schema or Data Vault.
- Strong understanding of CI/CD, Infrastructure as Code and modern software engineering practices within data platforms.
- Experience building resilient, scalable cloud-native data platforms.
- Excellent stakeholder management skills with the ability to communicate effectively across both technical and business teams.
- Previous experience within mining, natural resources, manufacturing, utilities or similarly complex enterprise environments would be highly advantageous.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
THE BENEFITS
- Initial 3-month contract with strong extension potential.
- Outside IR35.
- Hybrid working with one day onsite per week.
- Competitive day rate.
- Opportunity to join a major enterprise transformation programme where you'll have genuine technical influence from day one.
If you're an experienced Azure Data Engineer with deep SQL expertise who enjoys operating as a senior technical individual contributor within a collaborative environment, we'd love to hear from you.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location