£450--460 GBPHybrid WORKINGLocation: Central London, Greater London - United Kingdom
Type: Contract
Data EngineerContract: 6 months initially, with potential extension
Rate: £450-£460 per day
IR35: Inside IR35
Location: London - 3 days per week on-site
Start: ASAP
We are looking for
two experienced Data Engineers to join a major data transformation and cloud modernisation programme within a complex, highly regulated environment.
This is a hands-on engineering role suited to strong developers who enjoy building scalable data solutions and working across large enterprise technology estates. You will play a key role in designing, developing and maintaining data pipelines, supporting the migration of legacy data assets to modern cloud platforms, and delivering high-quality enterprise data solutions.
This role is focused on
hands-on development and delivery, rather than architecture or people management.
The RoleAs a Data Engineer, you will work closely with architects, analysts, business stakeholders and delivery teams to design and build robust data solutions.
Key responsibilities will include:
- Designing, building and optimising scalable ETL/ELT data pipelines
- Developing and maintaining data solutions using Databricks, Python and SQL
- Supporting the migration of data assets from legacy platforms into modern cloud-based architectures
- Integrating data from multiple enterprise systems, including Oracle databases
- Building reusable data engineering frameworks and improving development best practices
- Ensuring high standards of data quality, integrity, security and performance
- Troubleshooting production issues and implementing sustainable solutions
- Translating business and technical requirements into robust engineering solutions
- Producing clear technical documentation and supporting knowledge transfer
- Contributing to the ongoing development and improvement of a modern enterprise data platform
What We're Looking ForWe are looking for candidates with strong commercial Data Engineering experience gained within large-scale or complex enterprise environments.
Essential Skills - Strong commercial experience as a Data Engineer
- Hands-on experience with Databricks
- Advanced SQL development skills
- Strong Python development experience
- Extensive experience working with Oracle databases
- Proven experience designing, building and supporting data pipelines and integration solutions
- Experience working with cloud-based data platforms
- Good understanding of data modelling, performance optimisation and data quality controls
- Experience across the full software development lifecycle
- Ability to work independently and take ownership of technical delivery
- Strong problem-solving and stakeholder communication skills
Desirable Experience - Banking or wider Financial Services experience
- Experience working within highly regulated environments
- Exposure to Azure Data Platform services
- Experience with CI/CD and DevOps practices within Data Engineering
- Previous involvement in cloud migration or data modernisation programmes
- Understanding of data governance and data lineage principles
The Ideal CandidateThis role would suit a hands-on Data Engineer with around
5+ years of experience who is comfortable working within a complex enterprise environment.
You should be a strong developer first and foremost, with the ability to quickly understand requirements and translate them into scalable, reliable technical solutions.
This is an excellent opportunity to join a significant data transformation programme and work with modern technologies including
Databricks, Python, SQL, Oracle and cloud-based data platforms.
Please note: This is a London-based hybrid role requiring 3 days per week on-site.