Data Engineer

Computappoint Limited
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 185K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Artificial Intelligence
Airflow
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Continuous Integration
Data Cleansing
Information Engineering
Data Governance
Data Infrastructure
ETL
Data Systems
Data Warehousing
Relational Databases
Distributed Data Store
Python
PostgreSQL
Microsoft SQL Server
MongoDB
NoSQL
Software Engineering
Enterprise Data Management
Test Driven Development
React
Snowflake
Spark
Spring-boot
Backend
Containerization
Data Lake
Kubernetes
Information Technology
Kafka
Data Pipelines
Docker

Job description

  • 6 month contract
  • £712/day via Umbrella
  • 3 days per week in the office - Non negotiable

SENIOR DATA ENGINEER Contract | Inside IR35 | Up to £712/day (Umbrella) City of London | Prestigious Financial Services Client

My client sits at the centre of global markets, processing trillions of dollars in transaction value annually and providing reference prices relied upon by the worldwide financial community.

This is a genuinely high-impact contract opportunity. You will be joining the Enterprise Data team at a pivotal moment - leading the replacement of a Legacy ETL platform (Informatica) with a modern, scalable data engineering architecture. If you are passionate about engineering excellence and want to leave a tangible footprint on a market-leading organisation s data infrastructure, this role is worth a serious look.

What You Will Be Doing

  • Designing, building, and maintaining production-grade data pipelines and infrastructure across data warehouses, with a focus on reliability and scalability.
  • Ensuring data quality and integrity across workloads using Python, Java, or Scala, with robust automated validation, monitoring, and testing.
  • Developing and managing data lake and data warehouse architectures, including data cleansing, transformation, and governance processes.
  • Leading root cause investigations for data incidents and delivering improvements to system stability and performance.
  • Evaluating and recommending technical solutions - including prototypes, technical spikes, and proofs of concept - balancing architecture, cost, and business outcome.
  • Implementing TDD, CI/CD, and test automation best practices across the engineering team.
  • Bridging technical and non-technical stakeholders, communicating clearly on risks, requirements, and project status.
  • Collaborating with data scientists and business teams to onboard analytical applications onto robust, monitored infrastructure.
  • Contributing to architectural standards. Producing and maintaining high-quality technical documentation and specifications.

Essential Skills:

  • A minimum of five years experience in data or software engineering, with at least one production-grade data system delivered within financial services or an equivalently regulated environment.
  • Strong hands-on Python and Java (Spring Boot) skills; experience across both Back End development and data engineering.
  • Proficiency with modern data engineering platforms - Apache Airflow, Spark, Kafka, dbt, Snowflake, or similar.
  • Solid understanding of data quality principles: pipeline validation, data governance, and compliance.
  • Experience with containerisation (Docker, Kubernetes) and CI/CD pipelines.
  • Relational database experience: PostgreSQL, SQL Server, or equivalent.

Highly Desirable Skills:

  • Cloud platform experience - AWS, Azure, or GCP.
  • NoSQL or distributed database experience (eg MongoDB).
  • Experience designing and operating streaming data pipelines.
  • Familiarity with React for light Front End work.
  • A relevant degree in Computer Science, Software Engineering, or a related discipline - or equivalent demonstrable experience.

Services offered by Computappoint Limited are those of an Employment Business and/or Employment Agency in relation to this vacancy.

Computappoint do not use AI to filter or assess candidates, we use experienced and dedicated recruiters, who want to match the best people to roles. Contract | Inside IR35 | Up to £712/day via Umbrella | City of London

Requirements

  • A minimum of five years experience in data or software engineering, with at least one production-grade data system delivered within financial services or an equivalently regulated environment.
  • Strong hands-on Python and Java (Spring Boot) skills; experience across both Back End development and data engineering.
  • Proficiency with modern data engineering platforms - Apache Airflow, Spark, Kafka, dbt, Snowflake, or similar.
  • Solid understanding of data quality principles: pipeline validation, data governance, and compliance.
  • Experience with containerisation (Docker, Kubernetes) and CI/CD pipelines.
  • Relational database experience: PostgreSQL, SQL Server, or equivalent.

Highly Desirable Skills:

  • Cloud platform experience - AWS, Azure, or GCP.
  • NoSQL or distributed database experience (eg MongoDB).
  • Experience designing and operating streaming data pipelines.
  • Familiarity with React for light Front End work.
  • A relevant degree in Computer Science, Software Engineering, or a related discipline - or equivalent demonstrable experience.

Benefits & conditions

Computappoint do not use AI to filter or assess candidates, we use experienced and dedicated recruiters, who want to match the best people to roles. Contract | Inside IR35 | Up to £712/day via Umbrella | City of London

Apply for this position