Data Engineer with Kafka - Pune
- Level
- Mid
Not stated in the posting: salary, work type, visa.
Open. First seen 7 October 2026.
About the role
Job Title: Data Engineers
About Us
“Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount. With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery.
WHY JOIN CAPCO?
You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry.
MAKE AN IMPACT
Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services.
#BEYOURSELFATWORK
Capco has a tolerant, open culture that values diversity, inclusivity, and creativity.
CAREER ADVANCEMENT
With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands.
DIVERSITY & INCLUSION
We believe that diversity of people and perspective gives us a competitive advantage.
Job Title: Senior Data Engineer (Kafka)
Experience: 5+ Years
Location: Pune (Preferred)
Employment Type: Full-Time
Job Summary
We are looking for an experienced Senior Data Engineer with strong expertise in Apache Kafka, Apache Spark, Scala/PySpark, SQL, and modern data engineering technologies. The ideal candidate should have hands-on experience designing, developing, optimizing, and maintaining scalable data pipelines, including batch and real-time streaming solutions.
The role requires strong technical expertise, problem-solving abilities, production support experience, and the capability to independently deliver complex data engineering solutions while mentoring junior team members.
Key Responsibilities
- Design, develop, and maintain scalable, reliable, and high-performance data pipelines for batch and real-time data processing.
- Implement and optimize Kafka-based event streaming solutions, ensuring reliable data ingestion, processing, and integration.
- Develop production-grade data processing applications using Apache Spark and Scala/PySpark.
- Optimize Spark workloads through effective partitioning, caching, skew handling, join optimization, and performance tuning.
- Write advanced SQL queries involving complex joins, window functions, data transformations, and query optimization.
- Design, develop, and troubleshoot ETL/ELT workflows using Apache NiFi, Apache Airflow, or Azure Data Factory (ADF).
- Work with cloud-based data storage solutions such as Amazon S3, Azure Data Lake Storage (ADLS), and Data Lakes.
- Develop Python scripts, automation utilities, reusable ETL components, and testing frameworks.
- Monitor and support production data pipelines, troubleshoot incidents, perform root cause analysis (RCA), and implement preventive measures.
- Design end-to-end data engineering solutions with a focus on scalability, performance, reliability, and maintainability.
- Conduct code reviews, enforce engineering best practices, and mentor junior data engineers.
Required Technical Skills
1. Apache Kafka / Event Streaming
- Strong understanding of Kafka architecture, event streaming concepts, and implementation.
- Hands-on experience developing and supporting Kafka-based data ingestion and streaming pipelines.
- Knowledge of Kafka producers, consumers, topics, partitions, consumer groups, and offset management.
- Understanding of fault tolerance, message delivery guarantees, and streaming performance optimization.
2. Apache Spark
- Strong hands-on experience with Apache Spark for large-scale data processing.
- Expertise in Spark performance tuning, including joins, partitioning, caching, data skew handling, and troubleshooting.
- Experience developing and optimizing production-grade Spark applications.
3. Scala / PySpark
- Strong proficiency in at least one of Scala or PySpark, with working knowledge of the other.
- Ability to write efficient, maintainable, and production-ready code.
4. SQL
- Advanced SQL skills, including complex joins, window functions, query optimization, and data modeling.
- Experience working with large datasets and optimizing SQL performance.
5. Data Orchestration – NiFi / Airflow / ADF
- Strong experience in at least one orchestration tool, with working knowledge of the others.
- Ability to independently design, develop, monitor, and troubleshoot data pipelines.
6. Cloud Storage – S3 / ADLS / Data Lake
- Experience working with cloud-based data lakes and storage solutions.
- Understanding of file formats, partitioning strategies, storage design, data lifecycle management, and performance considerations.
7. Python
- Good Python scripting and automation skills.
- Experience building utilities, ETL components, and automated testing frameworks.
8. Production Support & Troubleshooting
- Experience handling production incidents, monitoring data pipelines, and performing root cause analysis.
- Ability to implement resiliency improvements and ensure pipeline stability.
Additional Expectations
- Ability to independently design and deliver medium-to-complex data engineering pipelines with minimal guidance.
- Strong analytical, debugging, and problem-solving skills.
- Good understanding of data engineering best practices, performance optimization, and scalable architecture.
- Experience conducting code reviews and mentoring junior engineers.
- Strong communication and collaboration skills.
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Minimum 5+ years of relevant experience in data engineering, big data technologies, and data pipeline development.
- Hands-on experience with Kafka-based streaming solutions and distributed data processing frameworks.
Preferred Candidate Profile
We are seeking a technically strong, hands-on Senior Data Engineer who can independently own data engineering deliverables, build robust Kafka-based streaming pipelines, optimize large-scale Spark workloads, resolve complex production issues, and contribute to technical design decisions.
If you are keen to join us, you will be part of an organization that values your contributions, recognizes your potential, and provides ample opportunities for growth. For more information, visit www.capco.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube.
What this role asks for
Particular to this role
Airflow · Kafka · Scala · Test Automation
Rare in Capco's other 299 open postings.
Standard for data engineering roles
Azure · ETL · Python · SQL · Spark
Common in data engineering postings at any company.
Compared with Capco's other open jobs.
The team: Data & Analytics HIRES STEADILY
This role is one of 84 open in Data & Analytics. 17 were posted in the last 30 days and the oldest in October: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Azure (35 of 84), Python (35 of 84), SQL (33 of 84), Agile (30 of 84), GCP (28 of 84), CI/CD (26 of 84), AWS (24 of 84)
OTHER ROLES ON THIS TEAM
- Data Analyst – Python, SQL & PySpark (Financial Services) posted Nov 3
- AI Architect posted Nov 3
- ML AI Platform Engineer posted Nov 3
- Data Engineer posted Nov 3
- Big Data Engineer- Scala posted Nov 3
- Senior Data Scientist posted Nov 2
- Sr Data Architect posted Oct 29
- Technical Data Analyst (Splunk, Salesforce DB, PostgreSQL) posted Oct 23
- Data Science (Banking) posted Oct 20
- Data Architect – Informatica IDMC, Collibra & Data Governance posted Oct 19
- Senior Consultant – Data Engineering, Collibra & Data Governance posted Oct 19
- Principal Data Architect posted Oct 15
- Lead Big Data Engineer posted Oct 15
- Finance Data Engineer posted Oct 15
- Senior AI Product Analyst | Bank posted Oct 14
- Data Engineer | Banking posted Oct 12
- Data Architect posted Oct 5
- AI Engineer posted Oct 2
- Technical Data Lead posted Sep 30
- GCP Data Engineer posted Sep 29
- Mid/Senior Data Engineer (Kraków/GCP) posted Sep 28
- Data Governance Specialist posted Sep 21
- MLOps/AI Engineer/ Data Scientist posted Sep 21
- GCP Data Engineer-LBG posted Sep 18
- GCP Data Engineer-LBG posted Sep 18
- AI Architect posted Sep 16
- AI Architect posted Sep 16
- AI Architect posted Sep 16
- Data Architect posted Sep 16
- Data Architect posted Sep 16
- Data Architect posted Sep 16
- Python Developer | Banking posted Sep 15
- Data Business Analyst – GCP / Hadoop posted Sep 10
- Data Engineer Snowflake - Qatar posted Sep 9
- Data Modelling Consultant (Insurance) posted Sep 7
- Data Modelling Consultant (Insurance) posted Sep 7
- Data Modelling Consultant (Insurance) posted Sep 7
- Data Modelling Consultant (Insurance) posted Sep 7
- Senior Data Architect (DataLake) posted Sep 7
- Data Engineer (DataLake) - All levels posted Sep 7
- Qliksense Developer posted Sep 3
- Data Architect Lead posted Aug 31
- AI Engineer | Financial Services posted Aug 31
- Senior Consultant - Data posted Aug 21
- Principal Consultant – Semantic Data & AI Engineering posted Aug 17
- Expert Data Analyst posted Aug 17
- Mid Data Analyst (Banking experience) posted Aug 13
- Senior Data Engineering - GCP Lead posted Aug 6
- Senior Data Engineering - PSM-Libra posted Aug 6
- Senior AI Fullstack Engineer posted Jul 28
- AI Engineer | Insurance posted Jul 23
- Senior Data Scientist posted Jul 22
- AI Strategy & Transformation – Managing Principal posted Jul 20
- Principal Consultant - Data posted Jul 16
- Senior Data Consultant – Architecture, Modelling & Products posted Jul 10
- GCP Platform Engineer posted Jun 30
- Alteryx Developer posted Jun 17
- Sr Data Modeler posted Jun 11
- Senior Data Engineer (Banking) posted May 22
- Data Architect (Banking) posted May 22
- Data Analyst - Data Remediation - Mumbai posted May 15
- AI Architect posted Mar 5
- Senior Data Architect - Wealth & Asset Management. posted Feb 19
- Management Consultant: Data Analytics Lead – Managing Principal (Director) posted Feb 6
- Applied AI & Analytics - Principal Consultant posted Jan 31
- Senior Data Analytics Consultant posted Jan 29
- Lead Data Analytics Consultant posted Jan 29
- Data & AI Strategy Consultant - Manager/Senior Manager posted Jan 28
- Senior Data Architect posted Jan 28
- Senior Data Modelling Consultant posted Jan 28
- Senior Data Scientist posted Jan 20
- Data Science Manager posted Oct 29
- Data Strategy & Advisory Leader (Managing Principal) posted Sep 4
- Senior Data Analyst posted Aug 14
- GenAI Engineer posted May 19
- GenAI Engineer posted May 19
- GenAI Engineer posted May 19
- GenAI Engineer posted May 19
- Data Analyst with German language posted Oct 3
- Generative AI Engineer posted Apr 5
- Data Analyst with German language posted Jul 24
- Data Analyst with German language posted Oct 20
- Data Analyst with German language posted Oct 20
From the team and dates on Capco's own job board.
Similar jobs
- Consultant - Data Engineer + AI at Microsoft
Shares 12 skills: Hadoop, Airflow, Data Warehousing… · same seniority · same country - VN Technology Data Engineer - Analysis Platform at CADDi
Shares 15 skills: Hadoop, Airflow, Scala… - Data Engineer at Agilytic
Shares 14 skills: Hadoop, Airflow, Scala… · same seniority - Senior Data Engineer at CP Axtra
Shares 13 skills: Hadoop, Scala, Data Warehousing… - Bigdata Developer at Unison Group
Shares 12 skills: Hadoop, Airflow, Scala… · same seniority · same country - Sr Android Developer at Capco
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.