Turn this role into an interview — a resume and cover letter built around what this employer wants.
WeDoTech in London is partnering with a major UK financial services organisation to modernise its data estate and AI-driven engineering capabilities.
As Staff Data Engineer you will lead hands-on delivery, design scalable data architectures and mentor multiple teams through large-scale transformations.
This role combines technical leadership with coding, requiring deep Python, PySpark and Spark expertise and strong collaboration with senior stakeholders.
Location: Hybrid – London (3 days per week on-site)
Salary: Up to £140,000 + c.20% bonus + additional benefits
Employment: Permanent
We're supporting a major UK financial services organisation as they undertake a significant programme of data engineering modernisation and transformation, alongside substantial investment in AI-driven engineering capabilities.
We're looking for an exceptional Staff Data Engineer who combines deep hands‑on engineering expertise with the technical leadership to challenge existing approaches, shape solutions and raise engineering standards across multiple teams.
This is a high-impact opportunity to help modernise a large-scale data estate, develop new data products and influence how modern engineering practices are adopted across the organisation.
Crucially, this is a hands‑on technical leadership role, not a purely strategic or architectural position.
The opportunityYou'll play a central role in transforming the organisation's data engineering capabilities, including the modernisation and migration of thousands of existing data pipelines.
Working across multiple engineering teams, you'll help establish scalable data engineering frameworks, accelerate delivery through AI-assisted development and support the organisation's ambition to build greater internal data engineering capability.
This is an opportunity to take a leading technical role in an organisation making a significant investment in modernising its data estate and transforming its engineering capabilities.
You'll have the opportunity to influence technical direction across multiple teams, tackle complex data engineering challenges and help establish modern engineering practices, including the adoption of AI-assisted development.
We're particularly interested in engineers who can operate across technical strategy and hands‑on delivery — individuals who can challenge the thinking, define the approach and then get into the code to prove and deliver the solution.
The permanent nature of the position also offers the opportunity to take long‑term ownership of technical decisions, develop internal engineering capability and play a meaningful role in the organisation's wider transformation.
Salary: Up to £140,000 + c.20% bonus and additional benefits