Job Description
Summary
Barclays is hiring a Data Engineer in Pune, India to join its Global Technology Infrastructure Services (GTIS) division. As a Barclays Data Engineer, you will design and maintain advanced data pipelines, warehouses, and data lakes, ensuring reliable, secure, and scalable infrastructure to support millions of customers worldwide. This role involves collaborating with data scientists, developers, and business leaders to enable machine learning, advanced analytics, and data-driven decision-making. If you have strong expertise in Python, SQL, Scala, Apache Spark, Kafka, Airflow, and cloud platforms (AWS/Azure/GCP), this is your opportunity to shape the future of financial technology at a global banking leader.
Job Details at a Glance
| Job Title | Data Engineer – Barclays India |
|---|---|
| Location | Pune, Maharashtra, India |
| Business Area | GTIS (Global Technology Infrastructure Services) |
| Job Type | Permanent, Full-time |
| Shift | Flexible / Hybrid working |
| Experience Required | 3+ years in data engineering / big data / cloud platforms |
| Education | Graduate/Postgraduate in Computer Science, IT, or related field |
| Tech Stack / Tools | Python, SQL, Scala, Apache Spark, Kafka, Airflow, AWS/Azure/GCP |
| Reference Code | JR-0000052478 |
Key Responsibilities
As a Barclays Data Engineer, you will:
- Build and maintain data pipelines, warehouses, and data lakes to ensure accuracy, consistency, and scalability.
- Design and optimize data architectures to handle large volumes and high-velocity data securely.
- Collaborate with data scientists to build, train, and deploy machine learning models.
- Create algorithms and processing frameworks for analytics and reporting.
- Automate data workflows and ensure system reliability and availability.
- Implement strict data security and compliance controls.
- Monitor system performance and resolve incidents efficiently.
- Contribute to innovation initiatives by staying updated on emerging technologies.
Skills & Competencies
The ideal candidate for this Barclays Data Engineer job in Pune will bring:
- Proven experience with data engineering frameworks and big data ecosystems.
- Strong programming skills in Python, SQL, and/or Scala.
- Experience with Apache Spark, Kafka, Airflow.
- Cloud expertise in AWS, Azure, or GCP.
- Knowledge of data privacy, access control, and compliance frameworks.
- Strong problem-solving, analytical thinking, and communication skills.
- Ability to work in a collaborative, agile environment.
Qualifications
- Graduate/Postgraduate degree in Computer Science, Information Technology, Data Engineering, or related field.
- 3+ years of professional experience in data engineering, cloud platforms, or large-scale data systems.
- Exposure to financial services or enterprise-level technology environments preferred.
Why Join Barclays?
- Be part of a global leader in financial technology.
- Work at Barclays’ state-of-the-art Pune technology hub with 9,000+ professionals.
- Hybrid and flexible working environment.
- Competitive salary, bonus, and benefits package.
- Professional growth opportunities with access to the latest technology stack.
- Inclusive culture that values innovation, diversity, and career development.
Apply Now
Ready to accelerate your career as a Barclays Data Engineer in Pune? Join a global team shaping the future of data, machine learning, and financial technology.