Data Engineer
Data Engineer
6-Month contract – Inside IR35 – up to £500 per day
London based – hybrid working – 3 days a week onsite
Asset Management sector
Core Role Overview
This is a hands-on Data Engineer position working on large-scale data platforms within a financial services environment, focused on building, optimising, and deploying scalable data solutions.
The role requires someone who can operate across engineering, delivery, and stakeholder engagement – not just a technical coder.
Key Skills (Must-Have)
- Strong SQL development capability
Experience with:
- Azure Data Factory
- DBT
- Python
Proven experience with:
- Snowflake development
Strong experience working with:
- Large-scale datasets
- Performance tuning / optimisation
DevOps exposure:
- Azure DevOps
- Octopus Deploy
- Git / source control
Ability to:
- Design, build, and deliver well-structured, testable solutions
- Work directly with senior stakeholders
Desirable / Nice to Have
- Financial Services / Asset Management experience
- .NET and Azure development exposure
- Agile delivery experience
- Full SDLC understanding
- Experience with test automation (e.g. TDD)
Ability to balance:
- Short-term delivery vs longer-term strategic build