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 us as a Data Engineer. At Barclays, we don’t just adapt to the future, we create it. As a Data Engineer, you will support the organisation, achieve its strategic objectives by the identification of business requirements and solutions that address business problems and opportunities.
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 hands-on experience in ETL technologies, Ab Initio GDE and EME
Strong hands-on experience on SQL, Hive, Impala
Strong hands-on experience on Unix, Hadoop, Spark
Hands-on experience in Python
Experience working with cloud platforms, especially AWS
Strong knowledge of Data warehousing
Proficiency in Gitlab, CI/CD
Practical knowledge and hands‑on experience with AI-powered development tools such as Copilot, Claude Code, and GitLab Duo
Familiarity with data visualization tools such as Tableau, Grafana
Knowledge of data messaging platforms like Apache Kafka
Nice to have
A self-starter with good communication and stakeholder management skills
Strong problem-solving and analytical skills
Can work independently with minimal to no supervision required