Tech jobs
Job listings
Staff Data Engineer - Cloud Modernisation & AI Pipelines
Staff Data Engineer builds and scales cloud-native data pipelines using PySpark, AWS Glue, Spark, and Airflow to modernize global data infrastructure in a regulated environment.
Azure Data Engineering Consultant
Design and build scalable data platforms for clients using Azure, Databricks, and Microsoft Fabric, focusing on analytics and AI solutions while mentoring peers.
Head of Data Engineering
Leads a team of data engineers to build and scale Microsoft Fabric and Azure-based data platforms, setting technical standards and aligning data strategy with business goals.
Data Engineering Consultant
Data engineering consultant designs, builds, and optimizes data pipelines and analytics solutions using Databricks, PySpark, and Power BI for enterprise clients.
Data Engineering Lead
Lead a team building and delivering enterprise data pipelines using Python, Spark, and Databricks for a major bank, balancing hands-on coding with technical leadership.
Data Engineering Consultant
Build and optimize data pipelines using PySpark, Azure Databricks, and cloud platforms to deliver scalable analytics solutions for enterprise clients.
Data Engineering Consultant: Cloud, Databricks & AI
Build and optimize data pipelines using PySpark and Azure Databricks, integrating cloud infrastructure on AWS and Azure to support analytics and AI workloads.
Senior Consultant (Data Engineering)
Senior Consultant designs and delivers modern data platforms using Microsoft Fabric, Azure Databricks, and Power BI, leading client engagements to turn data into business insights.
Azure Data Engineer
Builds and maintains scalable Azure data pipelines and lakes using Python, PySpark, SQL, Azure Data Factory and Microsoft Fabric for UK public-sector projects.
Senior AWS Data Engineer
Build and maintain AWS-based data pipelines that parse telecom network metrics, convert to Parquet/Iceberg, and stream into Redshift/ClickHouse using PySpark, Lambda, MSK, and Step Functions.
Data Engineer
Data Analyst role in Glasgow for a fintech client; daily tasks include Python, PySpark, SQL, and data profiling to support banking systems and MDM tools.
Data Engineer
Build and maintain data pipelines and warehouses for a financial-services firm using Python, SQL/PLSQL, and PySpark in a hybrid on-prem/cloud environment.
Data Engineer
Designs and builds scalable data pipelines and models in Databricks using SQL, Python and PySpark to modernize an enterprise data platform for analytics and AI.
Data Engineer
Builds and optimizes cloud-based ETL/ELT pipelines and data models in SQL to power reporting and self-service analytics for a BI team.
Data Engineer
Senior Data Engineer builds and maintains scalable data pipelines in Python and Databricks for a banking client, focusing on regulatory controls and enterprise communication data.
Data Engineer - London
Build and maintain cloud-based data pipelines and warehouses using Azure Databricks, Snowflake, and AWS services to enable AI/ML-driven insights for enterprise clients.
Cloud Data Engineer - London
Design and maintain cloud data pipelines on AWS, build ETL/ELT workflows, and optimize Snowflake data warehouses using PySpark, dbt, and SQL for analytics in regulated industries.
Python Software Developer | Risk Technology
Builds and maintains Python-based risk engines (PFE, Market Risk Limits, CVaR) using Pandas, PySpark and AWS, automating complex risk calculations and integrating post-acquisition systems.
Software Developer
Build and maintain scalable data pipelines and platforms using Python, SQL, and Databricks to consolidate enterprise data for analytics and reporting.
Python Software Developer | Risk Technology
Build and maintain Python-based risk engines for market, clearing, counterparty and operational risk using Pandas, NumPy and cloud tech; integrate post-acquisition systems and explore Agentic AI for code generation.