A complete application in a minute
Tailored resume and cover letter, ready to send.
WeDo is seeking a Staff Data Engineer on a contract basis to lead data engineering modernisation for a major UK financial services client. The role is hybrid with 3 days on-site in London, paying up to £1,100 per day and Inside IR35.
The initial contract is 6 months. You will combine hands-on Python/PySpark engineering with architectural thinking and AI-enabled development techniques to deliver large-scale data migrations and new data products.
Staff Data Engineer | Contract | Up to £1,100/day | Inside IR35
Location: Hybrid – London (3 days per week on-site)
Rate: Up to £1,100/day
Contract: Initial 6 months
IR35: Inside IR35
We're supporting a major UK financial services organisation through a significant programme of data engineering modernisation and transformation.
We're looking for a genuinely Staff-level Data Engineer who combines exceptional hands‑on Python/PySpark engineering with strong architectural thinking and practical experience of AI‑assisted software development.
This is not a hands‑off architecture role. You need to be equally comfortable setting technical direction, challenging engineering approaches and independently writing, debugging and optimising production‑quality code.
The sweet spot is someone who can operate at a strategic level while remaining an outstanding hands‑on engineer.
The roleYou'll play a key role in modernising a large-scale enterprise data estate, including the migration and transformation of thousands of data pipelines, development of new data products and adoption of modern, AI‑assisted engineering practices.
Responsibilities will include:
What makes someone successful in this role? We're looking for a relatively rare combination of capabilities: A genuinely excellent hands‑on Spark engineer who can think architecturally, solve complex problems independently and use AI to accelerate engineering delivery. You'll need to be comfortable discussing high‑level technical strategy one minute and getting directly into complex PySpark code the next. This is an opportunity to have a meaningful impact on a major enterprise transformation programme while remaining at the forefront of hands‑on engineering.