M

Mastercard

Processes payments across a global network

Director, Data Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • Strong data engineering skills, including building data pipelines and infrastructure for machine learning and artificial intelligence applications, with a solid understanding of machine learning and artificial intelligence concepts to build solutions together with data scientists.
  • Proficiency in graph databases and graph modeling techniques.
  • Proficiency in Databricks, Spark, and AWS, with working knowledge of on-premises distributions including Apache, Hadoop, and Oracle.
  • Skills with databases and big data tools such as Hive, Impala, OOZIE, Airflow, and NIFI, with working knowledge of Shell scripting and Linux/Unix systems.
  • Strong computer science fundamentals in object-oriented design, data structures, algorithm design, and complexity analysis.
  • Proven ability to lead and develop a team of data engineers.
  • Ability to delegate, organize, and motivate a team, and prioritize competing requests across multi-person projects.
  • Strong stakeholder management and ability to build trusted relationships across technical and business partners.
  • Ability to break down ambiguous problems, propose solutions, and implement them with cross-functional teams.
  • Ability to communicate clearly and persuasively with technical and non-technical audiences, in writing and verbally.
  • Curiosity and adaptability, including ability to learn new domains quickly and remain open to alternative ideas.
  • Must abide by Mastercard’s security policies and practices, ensure the confidentiality and integrity of accessed information, report suspected security violations or breaches, and complete mandatory security training.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve data storage, pipelines, and ETL processes.
  • Lead the design and build of graph database solutions and data models that support cyber analytics use cases.
  • Partner with data scientists to understand existing machine learning and artificial intelligence applications, identify optimization opportunities, and develop processes and solutions that streamline data engineering integration.
  • Oversee integration and management of data from various sources and storage systems to produce cohesive datasets for analysis and modeling.
  • Partner with software engineering, IT, information security, and infrastructure teams to deploy and validate production artifacts.
  • Lead, develop, and grow a team of highly skilled data engineers.

Desired Qualifications

  • Knowledge of the payments, cyber, and/or fraud domains.
  • Knowledge of web crawling and scraping.
  • Exposure to agentic artificial intelligence.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs