Director Data Engineering, Marketing Technology... @ Mastercard
Your Application Journey
Email Hiring Manager
Job Details
Our Purpose
Mastercard powers economies and empowers people in over 200 countries and territories worldwide. It supports digital payments that are secure, simple, smart and accessible.
Title And Summary
Director Data Engineering, Marketing Technology Solutions
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Its mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere through safe and innovative transactions.
Overview
The Marketing Technology Solutions team at Mastercard seeks a Senior Data Engineer to design, develop, and maintain data and analytics solutions supporting Mastercard's B2B marketing initiatives. The role involves building a robust global marketing data platform to enable real time analytics and customer segmentation. You will work with large-scale data sets within a small, collaborative team to unlock big data's value.
Role
- Build and lead a team based in Toronto, Canada.
- Develop Mastercard’s global marketing data platform.
- Design scalable data pipelines, libraries, and frameworks.
- Ensure data governance, quality checks, and security compliance.
- Integrate diverse data sources including real-time and batch.
- Collaborate with cross-functional teams to solve data challenges.
All About You
You have a Bachelor’s degree in Computer Science or similar and team building experience. You possess extensive hands-on experience in data engineering, coding (Python, Java/Scala) and big data frameworks. You have led end-to-end data warehouse projects, built production-level data-driven applications, and are proficient with tools like Databricks, Spark, Kafka, Apache NiFi, and Airflow.
Corporate Security Responsibility
Adhere to Mastercard’s security policies, maintain data confidentiality, report any breaches, and complete mandatory security trainings.
Key skills/competency
- Data Engineering
- Data Science
- Big Data
- Scalability
- Team Leadership
- Data Governance
- Python
- Java/Scala
- Databricks
- Analytics
How to Get Hired at Mastercard
🎯 Tips for Getting Hired
- Customize your resume: Highlight data engineering and leadership achievements.
- Research Mastercard: Understand its mission and digital payments innovations.
- Showcase hands-on skills: Emphasize project experience with big data frameworks.
- Prepare for interviews: Be ready to discuss scalable systems and team management.