Senior Data Engineer
Our client, a leading global supplier for IT services, requires Senior Data Engineer to be based at their client’s office in London, UK.
This is a hybrid role – you can work remotely in the UK and attend the London office 3 days per week .
This is a 6+ month temporary contract to start asap
Day rate: Competitive Market rate
As a senior data engineer, you’ll play a critical role in building and optimizing modern, scalable data solutions that enable smarter decision-making, richer customer experience and operational excellence. You’ll be a part of a highly collaborative network of teams working with cutting edge cloud-based technologies whilst also navigating complex legacy ‘on-premises’ environments. This role offers engineers the opportunity to leave behind traditional approaches and contribute to a program with long-term impact at the forefront of aviation data innovation.
Key Responsibilities
- Design, build and maintain robust data pipelines that support critical business applications and analytics
- Analyze, re-engineer and modernize existing ETL processes from legacy systems into scalable cloud-native solutions
- Contribute to the development and optimization of a cloud-based data platform, leveraging tools like snowflake, AWS, GitHub and airflow
- Experience in migrating data from legacy platforms, such as Teradata, to modern cloud-based data platforms like Snowflake would be highly advantageous.
- Work closely with data architects, analysts and other engineers to deliver high-quality, production-ready code
- Participate in code reviews, ensuring adherence to best practices and high engineering standards
- Investigate data quality issues and implement monitoring and alerting systems to ensure pipeline reliability
- Document workflows, data lineage and technical designs to support maintainability and knowledge sharing
- Champion a culture of continuous improvement, experimentation and technical excellence within the team.
Key Requirements
Essential Skills:
- Strong hands-on experience with data engineering in both on-prem and cloud-based environments
- Good working knowledge and hands-on experience working with Teradata and Informatica.
- Proficiency in working with legacy systems and traditional ETL workflows
- Solid experience building data pipelines using modern tools (Airflow, DBT, GitHub, Glue etc.) and working with large volumes of structures and semi-structured data
- Demonstrated experience with SQL and Python for data manipulation, pipeline development and workflow orchestration
- Strong grasp of data modelling, data warehousing concepts and performance optimization techniques
- Hands-on exposure to cloud platforms, especially AWS
- Experience working in agile teams and using version control and CI/CD practices
Desirable Skills:
- Experience with Snowflake cloud-native data warehouse technologies with Unix, Control-M, Airflow, Python, AWS.
- Exposure to data governance, data quality and metadata management tools.
- Experience in building the features for Data science team within a data engineering context.
- Understanding of DevOps concept as applied to data (DataOps) and infrastructure-as-code tools like Terraform or CloudFormation
- Previous experience in highly regulated industries or large-scale, enterprise-grade environments and good to have the exposure to the Aviation Industry.
Due to the volume of applications received, unfortunately we cannot respond to everyone.
If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
Please do keep an eye on our website https://projectrecruit.com/jobs/ for future roles.

