Senior Data Engineer

 

Description:

Mastercard is seeking a Senior Data Engineer in Cyber Analytics to develop and deliver data-driven insights and solutions that mitigate cyber vulnerabilities within the Mastercard ecosystem. The role involves creating scalable data platforms, optimizing data pipelines, ensuring data quality, and supporting data scientists and ML engineers with infrastructure.

Responsibilities:

  • Develop short- and long-term data strategies for incremental value

  • Design, maintain, and optimize data pipeline architecture and data flow

  • Collaborate with cross-functional teams to gather data and implement new scalable platforms

  • Ensure data validity and accuracy with rigorous testing

  • Support data scientists and machine learning engineers with tools and infrastructure

  • Work with software engineering teams to deploy and validate production artifacts

Candidate Profile:

  • Problem solver, creative, tenacious, and collaborative

  • Expertise in data storage, ETL pipelines, and data engineering best practices

  • Confident yet humble, effective communicator with technical and non-technical audiences

  • Advocates for projects while remaining open to alternative solutions


Technical Skills:

  • Advanced SQL and Python scripting for automation and data pipeline integration

  • Extensive experience with Spark, Hive, Impala, OOZIE, Kafka, and other big data tools

  • Experience with ETL and workflow orchestration tools like NiFi and Airflow

  • Proficient in cloud ETL pipeline building, preferably AWS

  • Expertise with Databricks, Medallion Architecture, and Delta tables

  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, and infrastructure automation with Terraform

  • Strong computer science fundamentals: OOP, data structures, algorithms, problem-solving

  • Shell scripting and Linux/Unix knowledge

  • Bonus: knowledge of web scraping techniques and graphical databases

Business Skills:

  • Expertise or ability to learn payments, cyber, or fraud domains

  • Creative, innovative, and motivated with strong organizational skills

  • Clear communicator and collaborator across all organizational levels


Education and Experience:

  • Higher education degree with background in data, coding, or cyber disciplines (e.g., Mathematics, Statistics, Physics, Engineering, Cybersecurity, Computer Science)

  • Relevant work experience demonstrating acquired technical knowledge


Corporate Security Responsibilities:

  • Comply with Mastercard’s security policies and practices

  • Maintain confidentiality and integrity of accessed information

  • Report any security breaches or violations

  • Complete mandatory security training as required

Organization Mastercard
Industry IT / Telecom / Software Jobs
Occupational Category Senior Data Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-05-18 5:37 pm
Expires on 2026-01-07