Senior Data Engineer

Mastercard

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Atlanta, GA
Salary
$115,000–$184,000 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $164k
This role $150k
$105k $211k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $126,800–$200,312 — the blue band above. At the midpoint, this role pays about $150k versus about $164k for comparable roles.

Based on 240 similar postings.

Employer

About Mastercard

Mastercard is a global technology company in the payments industry, processing transactions between financial institutions and merchants using its extensive network of credit, debit, and prepaid card products. Industry: Payments Technology & Financial Services

Mastercard currently has 143 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 136 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Senior Data Engineer

The Senior Data Engineer joins the Marketing Services Technology team to build scalable data platforms, pipelines, and services. This role focuses on powering marketing measurement, customer insights, campaign optimization, and AI/ML capabilities. The engineer will design and maintain batch, streaming, and real-time data pipelines while developing reusable frameworks for ingestion, transformation, and orchestration. Key responsibilities include supporting enterprise data lake, warehouse, and lakehouse solutions, improving platform reliability, and migrating legacy systems to cloud-native architectures. Required technical skills include SQL, Python, Java, or Scala, along with experience in Spark, Kafka, Hadoop, and cloud platforms like AWS, Azure, or GCP. The role requires expertise in data modeling, ETL/ELT patterns, CI/CD, and infrastructure as code to solve complex data lifecycle and governance problems.

What does a Data Engineer earn?

Median $160500 from 198 postings across 59 companies.

See salary data

What you'll do

  • Design, build, deploy, and maintain scalable batch, streaming, and real-time data pipelines.
  • Develop reusable frameworks for data ingestion, transformation, orchestration, and delivery.
  • Build and support enterprise data lake, data warehouse, and lakehouse solutions.
  • Implement data quality, observability, governance, security, lineage, and monitoring capabilities.
  • Support the migration of legacy platforms to modern cloud-native architectures.
  • Establish engineering standards across CI/CD, infrastructure as code, testing, and automation.
  • Troubleshoot complex production issues and lead root-cause analysis to improve service reliability.
  • Mentor engineers and provide technical leadership across various data initiatives.

What we're looking for

  • Bachelor’s degree or equivalent experience in computer science, engineering, information systems, or a related technical field.
  • Strong experience designing scalable data platforms and distributed data-processing solutions.
  • Proficiency in SQL and at least one programming language such as Python, Java, or Scala.
  • Experience with technologies such as Spark, Kafka, Hadoop, or comparable large-scale data-processing frameworks.
  • Experience building data pipelines for analytics, reporting, machine learning, and operational data products.
  • Strong understanding of data modelling, ETL/ELT patterns, data architecture, and data lifecycle management.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Experience with Git, CI/CD, DevOps automation, infrastructure as code, testing, deployment, and observability.

More like this

Similar roles

Senior Data Engineer

CoStar Group

Richmond, VA 77 days ago $133,000–$172,000
Python SQL Scala Java C#/.NET Databricks Spark Snowflake BigQuery Redshift Airflow dbt AWS Azure GCP Terraform Kafka Flink Delta Lake Apache Iceberg Apache Hudi CI/CD REST GraphQL CDC Fivetran Airbyte Great Expectations Unity Catalog
5+ yrs exp Hybrid

Senior Data Engineer

Nvidia

Remote (CA) +2 17 days ago
Python Java Golang SQL NoSQL Apache Spark Airflow Apache Iceberg ETL Pub/Sub Object Storage Cloud Data Warehouse data-modeling Data Governance Distributed Systems Streaming Systems GDPR PIPL
8+ yrs exp Remote

Senior Data Engineer

Mastercard

O'Fallon, MO 6 days ago $115,000–$184,000
SQL Microsoft SQL Server Databricks Spark ETL ELT AWS Azure GCP Data Lake Data Warehousing Workflow Orchestration Streaming Architecture Machine Learning GitHub Copilot SDLC
Hybrid

Senior Data Engineer

Mastercard

O'Fallon, MO 6 days ago $115,000–$184,000
Apache Spark Java Scala Hadoop AWS Amazon S3 EMR AWS Glue Apache Airflow Apache NiFi SQL Oracle SQL Server Cassandra DynamoDB Data Lakehouse ETL ELT Data Lineage Metadata Management Distributed Computing
Hybrid

Senior Data Engineer

Mastercard

O'Fallon, MO 6 days ago $115,000–$184,000
Apache Spark Java Scala Hadoop AWS Amazon S3 EMR AWS Glue Apache Airflow Apache NiFi SQL Oracle SQL Server Cassandra DynamoDB Data Lakehouse ETL ELT Data Lineage Metadata Management Distributed Computing
Hybrid

Senior Data Engineer

General Motors (GM)

Austin, TX 132 days ago
Databricks Python SQL Spark Scala MLflow Unity Catalog CI/CD Git Azure Kafka Event Hub Java Structured Streaming DLT ETL ELT
5+ yrs exp Hybrid