Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 1 Nov 2026

Senior Data Engineer

Mastercard O'Fallon, Missouri Hybrid senior full-time

Salary

$115,000 - $184,000 USD per year

Apply on Mastercard

Description

Mastercard's Data Collection & Engineering (DC&E) organization is seeking a Senior Data Engineer to play a critical role in designing, building, and scaling Mastercard's next-generation data platforms and analytical ecosystems.

In this role, you will develop high-performance, cloud-enabled data pipelines that power Mastercard's enterprise data warehouse and Lakehouse environments. Your work will enable advanced analytics, business intelligence, regulatory reporting, and data-driven decision making across the organization.

Responsibilities:

  • Design, develop, test, and deploy secure, scalable, high-performance, and resilient data pipelines using Apache Spark, Java/Scala, Hadoop, and cloud-native object storage platforms.
  • Build and maintain batch and near-real-time data processing frameworks capable of supporting petabyte-scale workloads and demanding enterprise data requirements.
  • Develop reusable engineering components, frameworks, and design patterns that accelerate data product delivery while maintaining enterprise architecture and engineering standards.
  • Design and implement "build once, run anywhere" architectures that enable seamless deployment across on-premises and public cloud environments without requiring code changes.
  • Implement enterprise data capabilities including data lineage, metadata management, data cataloging, data quality, monitoring, and observability across the data ecosystem.
  • Collaborate with architects and platform teams to establish scalable architecture patterns, distributed computing practices, and engineering standards, while driving adoption of modern Lakehouse architectures.
  • Contribute to cloud modernization initiatives by migrating legacy ETL, data warehouse, and analytics workloads from on-premises environments to cloud-native architectures using services such as Amazon S3, EMR, and AWS Glue.
  • Lead end-to-end engineering activities, including requirements analysis, solution design, coding, testing, deployment, production support, and continuous optimization.
  • Partner with product owners, analysts, architects, and business stakeholders to translate requirements into high-quality, scalable solutions and deliver committed outcomes within established timelines.
  • Troubleshoot complex production incidents, perform root cause analysis, and implement sustainable remediation strategies while ensuring compliance with Mastercard's security, quality, and operational governance standards.
  • Mentor and guide engineers through code reviews, technical coaching, knowledge sharing, and best practices, while identifying opportunities to improve performance, automation, monitoring, and engineering efficiency.

Requirements:

  • Hands-on experience as a Data Engineer or Senior Data Engineer delivering enterprise-scale Data Warehouse, Data Lake, or Data Lakehouse solutions.
  • Proven experience delivering multiple end-to-end data engineering initiatives within large-scale distributed computing environments.
  • Hands-on experience migrating ETL/ELT, data warehouse, and analytics workloads from on-premises platforms to cloud-native architectures.
  • Strong development experience with Apache Spark, Scala and/or Java, Hadoop ecosystem technologies, and cloud object storage platforms.
  • Experience building orchestration and workflow solutions using Apache Airflow, Apache NiFi, or comparable enterprise scheduling and workflow frameworks.
  • Strong SQL expertise and experience working with relational and NoSQL databases, such as Oracle, SQL Server, Cassandra, and DynamoDB.
  • Working knowledge of cloud platforms, preferably AWS, including Amazon S3, EMR, AWS Glue, and other cloud-native data services.
  • Strong understanding of security, privacy, regulatory, and compliance requirements associated with sensitive financial and customer data.
  • Proven ability to lead complex technical initiatives across multiple teams and influence engineering direction without direct authority.
  • Demonstrated ability to mentor engineers and elevate technical capability, including providing design guidance, knowledge sharing, and constructive feedback.
  • Excellent communication and stakeholder management skills, with the ability to clearly articulate technical concepts, trade-offs, risks, dependencies, and recommendations to both technical and business audiences.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related STEM discipline.

Benefits:

  • Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • Flexible spending account and health savings account
  • Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time
  • 25 days of vacation time and 5 personal days
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • Deferred compensation for eligible roles
  • Fitness reimbursement or on-site fitness facilities
  • Eligibility for tuition reimbursement

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/OFallon-Missouri/Senior-Data-Engineer_R-291931

Apply on Mastercard