Lead Data Engineer
Role Overview
Design, build, and scale next-generation data platforms and analytical ecosystems for enterprise data warehousing, lakehouse environments, analytics, BI, and regulatory reporting.
Contribute to large-scale data engineering and cloud transformation supporting global payment processing platforms.
Key Skills for This Role
Full Job Posting
Role overview
Design, build, and scale next-generation data platforms and analytical ecosystems for enterprise data warehousing, lakehouse environments, analytics, BI, and regulatory reporting.
Contribute to large-scale data engineering and cloud transformation supporting global payment processing platforms.
Data engineering and architecture
- Build secure, scalable, resilient Spark and Java/Scala pipelines across Hadoop and cloud object storage; support batch and near-real-time petabyte-scale workloads.
- Develop reusable engineering components and portable architectures for on-premises and public cloud deployment.
- Implement data lineage, metadata management, cataloguing, quality controls, and observability; establish scalable engineering patterns with platform teams.
- Migrate legacy ETL and warehouse workloads to cloud-native architectures; use services such as S3, EMR, and Glue and advance lakehouse and distributed computing.
- Lead end-to-end development from requirements and design through coding, testing, deployment, and production support.
- Mentor junior engineers, coordinate with stakeholders, troubleshoot production incidents, perform root-cause analysis, and implement remediation.
- Maintain security, quality, and governance standards; improve performance, automation, monitoring, and operational efficiency.
- Evaluate emerging technologies through proofs of concept and contribute to innovation initiatives.
Required experience
- 10–12 years delivering enterprise-scale data warehouse, data lake, or lakehouse solutions.
- Experience delivering multiple end-to-end data engineering projects in large distributed computing environments.
- Hands-on migration of ETL and analytics workloads from on-premises platforms to cloud-native environments.
- Strong experience with Spark, Scala or Java, Hadoop ecosystem technologies, and object storage.
- Experience building orchestration and workflow solutions using Airflow, NiFi, or similar enterprise scheduling frameworks.
- Strong SQL and experience with relational and NoSQL databases, including examples such as Oracle, SQL Server, Cassandra, and DynamoDB.
- Working knowledge of cloud platforms; AWS services including S3, EMR, and Glue are preferred.
- Analytical problem-solving, Agile delivery, communication, distributed-team collaboration, ownership, accountability, and execution skills.
Corporate security responsibilities
Follow Mastercard security policies, protect the confidentiality and integrity of accessed information, report suspected security violations or breaches, and complete mandatory security training.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Mastercard
Senior Specialist, Product Experience Design
Toronto, CAN
Mastercard seeks an experienced product designer to shape user-centered experiences for new B2B and B2B2C data products. The role involves research, rapid prototyping, testing, and design across digital interfaces; candi
Manager Network Partnerships
Riyadh, KSA
Mastercard is seeking a Manager to grow and commercialize its receiving network and cross-border remittance capabilities across the GCC. The role includes expanding payout partnerships, negotiating commercial terms, and
Associate Analyst, Account Management
Riyadh, KSA
Mastercard seeks an enrolled bachelor's or master's student for its 18-month Launch Program, featuring rotations in sales and business development or product management and solutions. Candidates must meet the stated grad
Lead Software Engineer - Java Spring Boot, Kafka and Event-Driven Architecture
Pune, IND
Software Engineer II - Java Full stack and AI (with Python)
Pune, IND
Senior Specialist, Product Experience Design
Toronto, CAN
Manager Network Partnerships
Riyadh, KSA
Associate Analyst, Account Management
Riyadh, KSA
Senior Data Engineer-2
Pune, IND
Lead Software Engineer - Java Spring Boot, Kafka and Event-Driven Architecture
Pune, IND
Principal Agentic Platforms Architect
London, GBR
Lead Software Engineer
Arlington, USA
Software Engineer II - Java Full stack and AI (with Python)
Pune, IND