Mastercard
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 at Mastercard
37 open positions
Mastercard is seeking a Site Reliability Engineer II to design, develop, and improve high-performance Core Payments software. The role combines hands-on COBOL and DB2 development with automation, quality initiatives, technical leadership, and cross-team coordination.
Software Engineer II focused on developing and maintaining automated tests for web applications, APIs, and system interfaces. The role combines Java/Spring test automation with performance testing, quality monitoring, and mentoring junior team members.
Lead Mastercard’s infrastructure automation efforts as a Principal Software Engineer on the DevOps team, building scalable automation across on-premises data centers and public and private clouds. The role combines hands-on Go development, infrastructure provisioning, CI/CD, observability, and technical leadership.
Build scalable, full-stack experimentation and analytics applications that help global businesses make data-driven decisions. You’ll work across frontend, backend, APIs, and data-processing layers using technologies such as Java, React, Databricks, and cloud platforms.
Principal Software Engineer responsible for shaping architecture and delivering scalable, resilient payment platforms across APIs, services, data, and integrations. The role combines enterprise-wide technical leadership with hands-on implementation in complex, high-risk areas.
Launch your software engineering career through Mastercard’s 18-month Launch Program, combining hands-on work, structured learning, and mentorship in Toronto. You’ll build secure, scalable software solutions that support global payment platforms.
Join Mastercard as a Data Engineer through the Launch Program 2027, a development program designed to help students transition into full-time employment. The program includes orientation, professional development, innovation, and social-impact activities.
Senior Software Engineer developing high-performance Java capabilities for Mastercard’s fraud and identity Decision Management Platform. The role combines hands-on software development, production support, system design, testing, deployment planning, and technical mentorship.
Entry-level Software Engineer I role for Mastercard’s Launch Program, where early-career engineers build secure, scalable software with structured onboarding, mentorship, and global impact. Candidates contribute across development, testing, deployment, debugging, and code review.
Mastercard is seeking a Principal Agentic Platforms Architect to define and build enterprise-scale agentic AI platforms. This hands-on technical leadership role spans architecture, production coding, governance, security, model integration, and operational excellence.
Unlock 27 More Matching Jobs
Create an account to view all jobs matching your criteria.
First to know
Discover the latest jobs before everyone else
Zero Spam
No ghost jobs, reposts, or sponsored listings
AI-powered filters
Find the most relevant jobs for you