Director Data Engineering, Marketing Technology...
@ Mastercard

Toronto, ON
$180,000
On Site
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXX****** @mastercard.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review Python and Java/Scala frameworks.
Practice building scalable data pipelines.
Study cloud integration with Databricks and AWS.
Familiarize with Apache Airflow and NiFi.

Behavioral Questions

Describe your leadership in team building.
Explain managing complex data challenges.
Share examples of cross-functional collaboration.
Discuss conflict resolution in high-pressure projects.

Frequently Asked Questions