Software Engineer II (Backend - Java)
Vancouver, BCMastercard
Mastercard needs strong Java and Spring skills, unit and mocking test experience with JUnit or Mockito, and Oracle SQL knowledge. Candidates also need Agile delivery experience and strong problem-solving ability.
Java, Spring, Oracle, JUnit, Mockito, Selenium WebDriver
Senior Software Engineer (Sanctions Service & AI Inference)
Vancouver, BCMastercard
Candidates need strong Java and modern application development experience, plus experience building scalable distributed systems and automated testing. Preferred: payments, compliance or fraud background, cloud-native architecture, and a bachelor's degree in a technical field.
Regulatory compliance, Software development, Troubleshoot, Root cause analysis, Leadership, Troubleshooting
Manager, Software Engineering (Sanction Service)
Vancouver, BCMastercard
Mastercard needs candidates with proven experience leading software engineering teams and delivering large enterprise software. Candidates should have a strong technical background in distributed, highly available systems, plus strong communication and Agile experience.
Java, C++
Manager, Software Engineering
Vancouver, BCMastercard
Mastercard needs candidates with proven experience leading engineering teams and delivering large enterprise software, plus a strong background in distributed, highly available systems. Experience with Agile, stakeholder management and balancing hands-on technical work with people management is also required.
Java, C++
Manager, Product Management (Business Identity)
Toronto, ONMastercard
Candidates need a bachelor's degree, product development and management experience, strong analytical and communication skills, and comfort with fast-changing environments. Knowledge of identity, fraud, digital commerce or agentic commerce is an asset.
Manager, Product Development - Identity Solutions
Toronto, ONMastercard
Candidates need experience managing technical products such as APIs, data platforms or machine learning solutions. Strong communication, influencing skills and analytical problem-solving are needed. Knowledge of digital identity, payments, fraud or security is an advantage.
Product comprehension, Process improvement, Machine learning, Problem solving, Communication skills, Cybersecurity
Associate Managing Consultant, Advisors & Consulting Services, Strategy & Transformation
Toronto, ON +1Mastercard
Candidates need an undergraduate degree and work experience in consulting, corporate strategy, business intelligence, business line management or product management. Strong structured thinking, numerical analysis, advanced Word, Excel and PowerPoint skills, and bilingual English communication are also required.
Excel, PowerPoint, Word
Associate Managing Consultant, Advisors & Consulting Services, Marketing
Toronto, ONMastercard
Candidates need an undergraduate degree and work experience in marketing or campaign projects, plus experience managing clients, vendors and collaborative teams. Advanced Word, Excel and PowerPoint skills and English communication are required, along with the ability to travel to client sites.
Excel, PowerPoint, Word, Tableau, Power BI
Associate Managing Consultant, Advisors & Consulting Services, Deploy
Toronto, ONMastercard
4+ ansCandidates need an undergraduate degree, 4 to 6 years of project management experience, and exposure to financial institutions, payments or consultancies. They must have client management experience, advanced Word, Excel and PowerPoint skills, and the ability to travel to client sites.
Excel, PowerPoint, Word
Director, Data Science
Vancouver, BC +1Mastercard
Candidates need an advanced degree (Master's or PhD preferred), extensive experience leading data science teams, and a record of deploying machine learning models in production. Strong Python and SQL skills and familiarity with Agile delivery are also required.
Databricks, Spark, Python, SQL
Director, Product Operations - Disputes Modernization & Customer Migration (Multiple Openings)
Toronto, ONMastercard
Mastercard needs candidates with a bachelor's degree and experience leading large customer migrations or platform transformations. Candidates should bring product operations or program management experience, comfort with APIs and SaaS products, and skill influencing matrixed teams. Payments, disputes or fraud experience is preferred.
Onboarding, Change management, Client relationship management, Sales, Communication skills, Customer experience
Senior Software Engineer
OntarioMastercard
Candidates need a bachelor's degree or equivalent experience, expert Java (17+) and Spring skills, and experience with REST APIs and cloud-native systems, preferably Azure. Strong ownership, production troubleshooting and collaboration skills are required.
Java, Spring, Azure, Git, CI/CD pipelines
Lead Software Engineer (SDET)
OntarioMastercard
Candidates need a bachelor's degree in computer science or a related field, advanced Java skills, and solid experience with test automation tools such as Selenium, TestNG and JUnit. Experience testing REST and SOAP APIs, Spring Boot microservices and agile practices is also required.
Selenium, TestNG, JUnit, TestRail, Jasmine, Protractor
Manager, Software Engineering
OntarioMastercard
Candidates need a Bachelor's degree in Computer Science or a related field and experience managing Agile teams, including hiring and performance management. Hands-on technical depth in CI/CD, test automation, and scalable microservice web applications is expected.
JavaScript, REST