Taro Logo

Senior Data Engineer, Cyber Analytics

Mastercard powers economies and empowers people in 200+ countries, providing digital payment solutions and making transactions secure, simple, smart and accessible.
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Cybersecurity

Job Description

Mastercard is seeking a Senior Data Engineer for their Cyber Analytics team to play a crucial role in developing and delivering actionable insights and products to mitigate cyber vulnerabilities across the Mastercard ecosystem. This position is based in Toronto, Canada, and is part of Mastercard Services, which is responsible for managing fraud and risk, enhancing cybersecurity, and improving digital payments experiences.

The ideal candidate will be both a technical expert and a collaborative team player, responsible for designing and maintaining data pipeline architecture while working closely with data scientists and machine learning engineers. They will be tasked with creating a new scalable data platform using modern data technologies, ensuring data quality through rigorous testing, and supporting ML solution delivery.

Technical expertise required includes advanced SQL/Python skills, experience with big data tools like Spark and Kafka, proficiency in cloud-based ETL pipelines (preferably AWS), and strong knowledge of Databricks and CI/CD practices. The role demands someone who can balance independent work with team collaboration, communicate effectively with both technical and non-technical stakeholders, and demonstrate creativity in problem-solving.

This position offers the opportunity to work at the intersection of data engineering and cybersecurity at a global financial technology leader. The successful candidate will contribute to protecting Mastercard's ecosystem by extracting value from data sources to better detect, understand, and prevent cyber vulnerabilities, data breaches, and fraud.

Mastercard provides a merit-based, inclusive work environment and considers candidates without regard to gender, sexual orientation, race, ethnicity, or veteran status. The company powers economies in over 200 countries and territories, focusing on making transactions secure, simple, and accessible while building a sustainable economy where everyone can prosper.

Last updated 5 days ago

Responsibilities For Senior Data Engineer, Cyber Analytics

  • Develop short and long-term data strategies while collaborating with data scientists and engineers
  • Design and maintain data pipeline architecture
  • Optimize data flow and gather data from cross-functional teams
  • Create and implement new scalable data platform using modern data technologies
  • Ensure data validity and accuracy through rigorous testing
  • Support data scientists and machine learning engineers with infrastructure and tools
  • Partner with software engineering teams to deploy and validate production artifacts

Requirements For Senior Data Engineer, Cyber Analytics

Python
Kafka
  • Advanced skills in SQL/Python for scripting, automation, and data pipeline integration
  • Experience with Spark, relational databases, and big data tools
  • Experience with ETL and workflow orchestration tools like NiFi and Airflow
  • Proficiency in building ETL pipelines in AWS
  • Expertise in Databricks, Medallion Architecture and Delta tables
  • Experience in implementing CI/CD pipelines using Jenkins, GitHub Actions
  • Strong computer science fundamentals in OOP, data structures, algorithms
  • Shell scripting and Linux/Unix knowledge
  • Higher-education degree in Mathematics, Statistics, Physics, Engineering, Cybersecurity, or Computer Science
  • Strong communication and collaboration skills
  • Strong organizational skills and motivation