M

Mastercard

Verified Job Source

Powering economies and empowering people

Purchase, NY

IT Services and IT Consulting
5,001+ people

About

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Open positions

Software Engineer II (Backend - Java)

On-site · Vancouver

The Software Engineer II will design, develop, and maintain backend application functionality using Java while collaborating with team members to resolve technical challenges. They are also responsible for writing comprehensive tests, mentoring junior engineers, and ensuring the delivery of scalable, secure, and high-performance code.

Software Engineer II (Backend _ Java)

On-site · Vancouver

The Software Engineer II will design, develop, and maintain high-performance backend applications using Java while collaborating with team members to resolve technical challenges. They are also responsible for writing comprehensive tests, mentoring junior engineers, and ensuring code quality through best practices.

Software Engineer II (Backend Java)

On-site · Vancouver

The candidate will work within an Agile Scrum team to analyze, design, and develop backend REST API solutions. They are responsible for defining requirements and ensuring applications integrate seamlessly with Mastercard's standards and specifications.

Software Engineer II (Full-Stack - Java - React)

On-site · Vancouver

The Software Engineer II will own software delivery tasks including code development, testing, deployment, and production support. They will work as a full-stack developer to build and maintain secure, scalable applications while participating in SAFe Agile ceremonies.

Lead Data Scientist

On-site · Toronto

The Lead Data Scientist will design and implement advanced machine learning and graph-based analytical solutions to address cybersecurity, fraud, and payment risks. Additionally, the role involves providing technical leadership and mentorship to junior team members to foster their professional growth and project delivery.

Software Engineer II

On-site · Toronto

Design and develop scalable, service-oriented software architectures while driving the development of robust web applications. Collaborate cross-functionally to produce maintainable code and ensure high engineering standards throughout the development lifecycle.

Senior Software Engineer (Sanctions Service & AI Inference)

On-site · Vancouver

Design, develop, and maintain scalable, high-performance software solutions for sanctions screening and AI-enabled decision products. Collaborate with cross-functional teams to drive technical implementation, mentor engineers, and improve system resiliency and operational excellence.

Field Data Scientist

On-site · Toronto

The Field Data Scientist will support sales and customer success teams by designing and implementing machine learning and rule-based fraud detection solutions. They will also act as a subject matter expert, advising internal product stakeholders on market feedback and new product development opportunities.

Lead Data Scientist

On-site · Toronto

The Lead Data Scientist will extract value from fraud data to develop actionable insights and products that protect the Mastercard network. They will build and manage new fraud-related solutions while collaborating with stakeholders to address evolving security needs.

Senior Software Engineer

On-site · Vancouver

The Senior Software Engineer will drive the development of robust IBM ODM rule solutions to provide transaction-level decisions and fraud detection. They will also implement best practices for rule authoring, automation, and platform modernization while ensuring alignment with security and compliance requirements.

Lead Software Engineer(DevOps)

On-site · Vancouver

The Lead Software Engineer will design, build, and optimize highly available AWS cloud infrastructure while providing technical leadership to a geographically diverse team. They will also develop automation tools and maintain Infrastructure as Code to support efficient service deployment.

Senior Software Engineer

On-site · Vancouver

The Senior Software Engineer will own software delivery tasks including development, testing, deployment, and documentation at an application level. They will also drive integration of services, mentor team members, and contribute to the team's agile processes and strategic initiatives.

Lead Software Engineer (SDET)

On-site · Toronto

The Lead Software Engineer (SDET) will design, build, and deploy automated testing strategies for microservice-oriented cloud systems. They will also provide technical guidance, mentor QA team members, and collaborate with agile teams to ensure high-quality product releases.

Principal Software Engineer

On-site · Toronto

The Principal Software Engineer will define solution architectures and reusable patterns for strategic security initiatives while leading cross-functional collaboration. The role involves hands-on prototyping of emerging technologies and providing technical guidance to ensure production readiness across platforms.

Senior Software Engineer

On-site · Vancouver

The Senior Software Engineer will design and implement automated test frameworks while contributing to the development of scalable backend services. The role involves collaborating with cross-functional teams to ensure high-quality, secure, and reliable software delivery through continuous integration and testing practices.

Principal Data Scientist

On-site · Toronto

Lead the development and delivery of advanced AI and machine learning solutions to enhance consumer purchase experiences and reduce chargebacks. Mentor a high-performing data science team while partnering with business leaders to align technical initiatives with product strategy.

Lead Data Scientist

On-site · Toronto

The Lead Data Scientist will develop, deploy, and monitor AI and machine learning solutions to address complex business challenges. They are responsible for end-to-end data science project execution, including data extraction, modeling, and presenting results to stakeholders.

Director, Data Scientist

Hybrid · Toronto

Lead a team of data scientists in developing and delivering machine learning models for AML and crypto risk detection. Act as a player-coach by combining technical hands-on contribution with strategic leadership and cross-functional partnership with Product and Engineering teams.