Senior Data Engineer-4

Mastercard Inc.

Hyderabad

On-site

INR 3,000,000 - 6,000,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mastercard is seeking a Senior Data Engineer to own end-to-end data pipelines in Hyderabad, India. The role requires deep Databricks, Spark, and Python expertise, with strong PySpark and dbt skills, and experience delivering complex data solutions in a cloud environment.

You will mentor peers, design real-time streaming pipelines, and drive DataOps practices while collaborating across functional teams to support a fintech environment.

Qualifications

  • 5+ years of data engineering experience.
  • Deep hands-on experience with Databricks, Spark, and Python.
  • Strong PySpark and distributed data processing background.
  • Proven dbt usage with robust, testable transformations (TDD).
  • Familiarity with Databricks Asset Bundles for deployments.
  • Solid CI/CD with GitLab and Jenkins and DataOps practice.
  • Experience with real-time streaming data (Kafka, Spark Structured Streaming).
  • Expert SQL development and cloud infrastructure (AWS/Azure/GCP).
  • Mentoring engineers and delivering technical solutions.
  • Exposure to banking, e‑commerce, or payments domains is a plus.

Responsibilities

  • Own end-to-end design, development, and delivery of complex data pipelines (batch and real-time).
  • Drive dbt-based transformation architecture with TDD and modular design.
  • Design and own CI/CD pipelines using GitLab and Jenkins and promote DataOps.
  • Manage and optimize Databricks objects and platform performance and cost.
  • Establish data observability for quality, freshness, lineage, and anomalies.
  • Lead real-time streaming designs (Kafka, Spark Structured Streaming).
  • Mentor junior to mid-level engineers and lead code/design reviews.
  • Collaborate with stakeholders on requirements and technical trade-offs.
  • Plan deployments, migrations, and upgrades with minimal disruption.

Skills

Databricks
Spark
PySpark
Python
dbt
GitLab
Jenkins
DataOps
SQL
Cloud Platforms
Real-time Processing
Mentoring

Education

Bachelor's degree in Computer Science or related
Master's degree is a plus

Tools

Databricks
Spark
Python
dbt
GitLab
Jenkins
Databricks Asset Bundles
Kafka
SQL
AWS/Azure/GCP

Job description

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Senior Data Engineer-4 Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.

Overview

Mastercard is seeking a Senior Data Engineer to join our team in Hyderabad, India. This is an experienced individual-contributor role that owns end-to-end pipeline delivery and mentors peers. It will appeal to you if you combine deep technical expertise with the ability to independently deliver complex data solutions and raise the bar for the engineers around you. You will bring cutting edge software and full stack development skills with advanced knowledge of cloud and data lake experience while working with massive data volumes. Our teams are small, agile, and focused on the needs of the high growth fintech marketplace, and you will work across functional teams within Mastercard to deliver on our cloud strategy while keeping our systems resilient, responsive, and maintainable on cloud.

Key Responsibilities
  • Own the end-to-end design, development, and delivery of complex batch and real-time data pipelines using Databricks, Spark, Python, and PySpark.
  • Drive dbt-based transformation architecture with rigorous Test-Driven Development (TDD) and modular design.
  • Design and own CI/CD pipelines using GitLab and Jenkins, and champion DataOps practices across the team.
  • Administer and optimize Databricks objects and the platform using Databricks Asset Bundles, managing performance, access, and cost.
  • Establish data observability frameworks covering quality, freshness, lineage, and anomaly detection.
  • Lead the design of real-time data streaming pipelines (e.g., using Kafka, Spark Structured Streaming).
  • Mentor junior and mid-level engineers, and lead code and design reviews.
  • Partner with stakeholders on requirements, delivery planning, and technical trade-offs.
  • Plan and execute deployments, migrations, and upgrades with minimal disruption to operations.
Required Qualifications
  • Bachelor's degree in computer science or a related technical field (Master's a plus).
  • 5+ years of data engineering experience.
  • Deep hands-on experience with Databricks (including administration), Spark, and Python.
  • Strong background in PySpark and distributed data processing.
  • Proven track record using dbt for robust, testable transformation workflows following TDD.
  • Familiarity with Databricks Asset Bundles for object deployment and version control.
  • Strong CI/CD (GitLab, Jenkins) and DataOps expertise.
  • Experience with real-time data processing and streaming pipelines.
  • Expert SQL development and strong cloud infrastructure experience (AWS, Azure, or GCP).
  • Demonstrated experience mentoring engineers and leading technical delivery.
  • Ideally you have experience in banking, e-commerce, credit cards or payment processing and exposure to both SaaS and premises-based architectures.
  • In addition, you have a post-secondary degree in computer science, mathematics, or quantitative science.
Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Everyone wants easier ways to pay; we invent them. Checkout lines are slow; we speed them along. Merchants want more sales; we give them data and insights. People need financial access; we connect them. Corporate purchasing is complicated; we make it simple. Commuters are busy; we speed them on their way. Governments need greater efficiencies; we help create them. Small businesses are virtual; we give them access to a world of buyers. Retailers want to fight fraud; we provide the tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer-1
Senior Data Engineer-1

Mastercard Inc. • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Lead Data Engineer
Lead Data Engineer

Mastercard Inc. • Hyderabad

On-site
INR 3,500,000 - 5,000,000
Sr Data Engineer
Sr Data Engineer

Mastercard Inc. • Pune District

On-site
INR 1,800,000 - 2,800,000
Senior Data Analyst
Senior Data Analyst

Mastercard Inc. • Gurgaon

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer (Mainframe Developer)
Senior Software Engineer (Mainframe Developer)

Mastercard Inc. • Pune District

On-site
INR 1,400,000 - 2,100,000
Software Engineer II
Software Engineer II

Mastercard Inc. • Pune District

On-site
INR 900,000 - 1,300,000
Senior Data Engineer
Senior Data Engineer

Mastercard • Pune District

On-site
INR 2,500,000 - 4,000,000
Senior Data Engineer
Senior Data Engineer

Mastercard • Maharashtra

On-site
INR 2,200,000 - 3,800,000
Lead Software Engineer - Github, Java & GO, Springboot, Cloud, Kubernetes, Jenkins
Lead Software Engineer - Github, Java & GO, Springboot, Cloud, Kubernetes, Jenkins

Mastercard Inc. • Pune District

On-site
INR 4,000,000 - 7,000,000
Principal Data Engineer (AWS, Databricks, Ai, ML Flow, Data Architecture, Apache Airflow)
Principal Data Engineer (AWS, Databricks, Ai, ML Flow, Data Architecture, Apache Airflow)

Mastercard Inc. • Pune District

On-site
INR 3,000,000 - 7,600,000