This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join Barclays as a Data Engineer. This role focuses on building scalable, secure, and high‑performance data pipelines that power enterprise‑grade Generative AI solutions. You will work across Python, PySpark, AWS, Glue, and modern data engineering tooling, enabling rapid experimentation, safe deployment, and high-quality data for AI/ML workloads. While also building reporting, insights, and analytics layers that help measure performance, adoption, and effectiveness of GenAI systems.
Job Responsibility:
Build and maintenance of data architectures pipelines that enable the transfer and processing of durable, complete and consistent data
Design and implementation of data warehoused and data lakes that manage the appropriate data volumes and velocity and adhere to the required security measures
Development of processing and analysis algorithms fit for the intended data complexity and volumes
Collaboration with data scientist to build and deploy machine learning models
Requirements:
Strong experience with Python (Expert), PySpark, and AWS Glue
Solid understanding of distributed data processing, Spark optimisation, and scalable data design