
Barclays is seeking a Data Analytics Engineer to help shape the future of financial technology. In this role, you will design and maintain modern data solutions — including pipelines, warehouses, and analytics platforms — to transform complex data sets into actionable insights. You will collaborate with cross-functional teams to drive innovation and deliver data-driven outcomes.
- Company: Barclays
- Type: Full-time
- Salary: $120K/ yr – $175K/ yr
Purpose of the Role
To build and maintain systems that collect, process, and analyze data — ensuring it is accurate, accessible, and secure across platforms and business units.
Accountabilities
- Design and maintain scalable data pipelines and architectures.
- Develop and manage data warehouses and data lakes with strong security measures.
- Create algorithms for processing and analyzing large-scale, complex data.
- Collaborate with data scientists to deploy machine learning models.
Required Skills & Qualifications
- Professional programming experience in Python or Java.
- Advanced knowledge of RDBMS/NoSQL databases and data modeling.
- Hands-on experience with AWS data services: Glue, Redshift, Lambda, S3, EMR, Kinesis.
- Expertise with big data frameworks: Spark, Flink, or Kafka Streams.
- Experience with visualization tools (Tableau, Power BI, SAP BO).
- Knowledge of Docker, Kubernetes, Terraform, and serverless data architectures.
Compensation & Benefits
Salary Range: $120,000 – $175,000 (Base Salary)
Barclays employees enjoy medical, dental, and vision coverage, 401(k), life insurance, paid leave, and eligibility for incentive awards.
About Barclays
Barclays is a global financial leader advancing the future of banking through innovation in AI, machine learning, blockchain, and fintech solutions. At Barclays, you’ll have the opportunity to work on cutting-edge technology that impacts millions of customers worldwide.