InternFlow

Company Careers ·

full-time
Top Company

Senior Data Engineer - Spark / Kafka / Nifi

Mastercard · Pune

Mastercard is a global payments and technology company that operates a network facilitating electronic transactions worldwide. In Pune, the Senior Data Engineer role focuses on building and maintaining large‑scale data pipelines that support Mastercard’s analytics and real‑time processing needs. The day‑to‑day work involves designing, developing, and optimizing data flows using Apache Spark for batch processing, Apache Kafka for streaming, and Apache NiFi for data ingestion and routing. Responsibilities include writing robust Spark jobs in Scala or Python, configuring Kafka topics and consumers, creating NiFi flows to move data across systems, ensuring data quality, monitoring pipeline performance, and collaborating with data scientists and product teams to deliver reliable data services. The position requires several years of experience with big‑data technologies, strong programming skills, familiarity with cloud or on‑premise data platforms, and the ability to troubleshoot complex data workflows. Candidates who have a proven track record in end‑to‑end data engineering, are comfortable working in a fast‑paced environment, and can mentor junior engineers will find this role a good fit.

senior data engineersparkkafkanifibig data pipelinesreal-time streamingdata ingestionpunemastercard

Education

  • Level: Bachelor's degree
Data EngineeringOnsite

Key Skills

SparkKafkaNifi

About the Role Senior Data Engineer position at Mastercard in Pune. Requirements Proficiency in Spark, Kafka, and Nifi.

Skills for this role

SparkKafkaNifi

Required skills

SparkKafkaNifi

Also mentioned in the listing

senior data engineerbig data pipelinesreal-time streamingdata ingestionpunemastercard
RoleSenior Data Engineer - Spark / Kafka / Nifi
CompanyMastercard
LocationPune
Typefull-time
CompensationNot disclosed
Posted2026-10-26
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Senior Data Engineer - Spark / Kafka / Nifi at Mastercard: frequently asked questions

Who can apply for the Senior Data Engineer - Spark / Kafka / Nifi role at Mastercard?
The listing asks for Bachelor's degree; freshers are welcome.
What skills does the Senior Data Engineer - Spark / Kafka / Nifi role require?
The listing highlights Spark, Kafka, Nifi. Show each of these in a project or past role on your resume.
What is the salary for this role?
Mastercard has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Senior Data Engineer - Spark / Kafka / Nifi position remote, hybrid or onsite?
The listing marks this role as onsite, with Pune as the location.
What is the application deadline?
Mastercard has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Senior Data Engineer - Spark / Kafka / Nifi role?
Use the Apply button on this page. It opens the original listing on mastercard.wd1.myworkdayjobs.com, where you submit your application with the company.

More at Mastercard

Other jobs at Mastercard

See all 49 openings at Mastercard

Explore Related Placements


// similar opportunities

You might also like