Jobs at MasterCard

4,346 open positions

MasterCard, a global payments network founded in 1966, leverages technology to secure digital transactions for merchants, banks, and consumers worldwide. Its engineering teams focus on blockchain research, AI‑driven fraud detection, and cloud‑native payment APIs that power millions of transactions daily.

Open roles span software engineering, data science, cybersecurity, DevOps, product management, and UX design. Candidates can expect rigorous technical interviews, access to cutting‑edge tools like AWS, Azure, and Kubernetes, and opportunities to work on cross‑regional fintech projects that influence billions in payment volume.

Job Transparency aggregates MasterCard salaries, bonus ranges, and employee sentiment from recent applicants. By comparing the company’s pay bands with industry averages, applicants can negotiate confidently and gauge growth prospects before submitting an application.

Software Engineer

Company: Mastercard

Location: Dublin, Ireland

Posted Oct 08, 2024

Mastercard is seeking a skilled Software Engineer to join their Cross Border program, which aims to expand payment solutions globally. The role involves designing and implementing scalable and resilient software solutions, participating in team prioritization discussions, and driving integration of services focusing on customer experience. The ideal candidate should be proficient in .Net and at least one additional language, familiar with secure coding standards, and have expertise in building and running mission-critical software capabilities.

Associate Sales Specialist, Launch Graduate Program 2025 - Prague, Czech Republic

Company: Mastercard

Location: Prague, Czech Republic

Posted Oct 08, 2024

Mastercard is seeking recent graduates for its 18-month global development program, Launch Graduate Program 2025, in Prague, Czech Republic. The program offers opportunities for professional growth and skill enhancement in a global setting, while launching a Mastercard career. The dynamic Sales team, led by the Head of Sales, manages key clients, including major banks and meal-voucher companies, fostering strong relationships and driving business growth. The team focuses on understanding clients' needs, providing tailored Mastercard solutions, and ensuring long-term partnerships. Open roles include Account Management Support in Slovakia and Czech Marketo, Account Manager - Data Analysis, and Account Manager - Product Propositions. Candidates should be available to start from March 3rd, 2025, or September 1st, 2025, be fluent in Czech/Slovak and English, have strong organizational and communication skills, and possess a proactive, team-oriented mindset.

Consultant, Advisors & Consulting Services, Strategy & Transformation

Company: Mastercard

Location: Bangkok, Thailand

Posted Oct 08, 2024

Mastercard Data & Services offers strategic consulting services to various industries, leveraging data and technology to provide clients with valuable insights and recommendations. The Strategy & Transformation consultants help clients tackle business challenges and improve overall strategy, performance, and operations. The role involves collaborating with clients, identifying key findings, and contributing to project management. Basic qualifications include an undergraduate degree, relevant work experience, and strong analytical skills. Preferred qualifications include problem-solving abilities, team collaboration experience, and industry expertise.

Lead Software Engineer - .NET (Primary) + Java (Secondary)

Company: Mastercard

Location: Pune, India

Posted Oct 08, 2024

Mastercard is seeking a Lead Software Engineer with expertise in .NET and Java, cloud-native architectures, and security models. The role involves leading the cloud-native transformation of the .NET platform, ensuring security and operational resilience, and driving technology roadmap. The company aims to expand its disbursement and remittances business, enabling payments in any format across various channels.

Software Engineer (R&D)

Company: Mastercard

Location: Pune, India

Posted Oct 08, 2024

Mastercard is seeking a Senior Software Engineer for its Pune Lab, Mastercard Labs India. The role involves being part of a global team to accelerate innovative payment solutions for India. The engineer will design, build, and launch robust, flexible, scalable solutions to drive wide scale growth of payments and commerce technology in India. The ideal candidate should have expert software development skills, experience in a start-up and corporate environment, and strong communication skills. Knowledge of payment protocol, NFC/EMV Technology, and experience in implementing APIs and SDKs are advantages. The role also involves sharing knowledge with other team members and mentoring junior developers.

Managing Consultant, Advisors & Consulting Services, Business Experimentation

Company: Mastercard

Location: Singapore

Posted Oct 08, 2024

Mastercard is seeking a Managing Consultant for its Advisors & Consulting Services team, specifically for the Business Experimentation specialization. The role involves leading client engagements, developing strategies, and providing analytical and technical expertise using Mastercard's Test & Learn® platform. The ideal candidate should have an undergraduate degree in consulting, analytics, or data science, with experience in team management, client relationship management, and data analysis. Knowledge of business KPIs, financials, and organizational leadership is required. Preferred qualifications include additional data and analytics experience, industry expertise, and an MBA or master's degree.

Lead, Linux Systems Engineer

Company: Mastercard

Location: Åkersberga, Sweden

Posted Oct 08, 2024

Mastercard is seeking a Linux Systems Engineer to improve system reliability, build strong partnerships, and increase productivity. The role involves owning, monitoring, and improving on-prem infrastructure, including physical servers, networking equipment, and application clusters. The ideal candidate should have experience as a Linux system administrator or DevOps engineer, strong analytical and troubleshooting skills, and proficiency in coding and high traffic/high availability system architecture. Desired skills include proficiency in Kubernetes, automation tools, Infrastructure-as-Code principles, and knowledge of monitoring technologies.

Senior Software Engineer

Company: Mastercard

Location: Dublin, Ireland

Posted Oct 08, 2024

Mastercard is seeking a Senior Software Engineer to join their Payment Networks Team. The ideal candidate should have strong knowledge in programming, tools, architecture patterns, and BDD. They should be passionate about software development and ensuring high performance for software components. The role involves working closely with software engineers to build quality, documenting performance test strategies, and participating in requirements review and performance testing activities. The candidate should have experience in Performance Engineering for Cloud-native applications using Agile methodologies, expertise in Java, Spring Boot, Containers(PAAS), and experience in Online / Real time scalable solutions. They should also be result-oriented with Automation experience and Code Quality, and an excellent communicator.

Lead Software Engineer - Java BackEnd

Company: Mastercard

Location: Pune, India

Posted Oct 08, 2024

Mastercard is seeking a Lead Software Engineer with 9-13 years of Java development experience. The role involves designing and implementing Java-based capabilities, developing high-quality software solutions, and mentoring team members. The candidate should be proficient in OOP/OOAD with Java JDK 11 or higher, have knowledge of Tomcat, Spring Boot, Spring Security, Hibernate, REST microservices architecture, and experience with SQL, Multi-threading, Message Queuing & Distributed Systems. Familiarity with Design Patterns, Enterprise Integration Patterns, and one or more Cloud platforms is required. The candidate should also have expertise in Junit or other automated unit testing frameworks, knowledge of Splunk or other alerting and monitoring solutions, and be fluent in the use of Git, Jenkins. Experience in performance testing with JMeter, Gatling and similar tools, and automating processes to improve developer efficiency is also desired. The role involves working in a regulated environment with secure software development practices and adhering to Mastercard's security policies and practices.

Lead Technical Program Manager

Company: Mastercard

Location: O'Fallon, MO

Posted Oct 08, 2024

Mastercard is seeking a Lead Technical Program Manager to join their MDES team. The ideal candidate will have experience in cloud-native software product development, agile delivery models, and data-driven decision making. They should be able to work across teams, manage dependencies, identify risks, and communicate effectively with executives, peers, and staff. The role involves driving the execution of projects, ensuring coordinated delivery, and maintaining alignment with organizational objectives. Mastercard offers competitive compensation, benefits, and a culture of collaboration and inclusion.

Test Engineer-2

Company: Mastercard

Location: Pune, India

Posted Oct 08, 2024

Mastercard is dedicated to creating an inclusive digital economy, ensuring secure and reliable financial solutions for clients. They emphasize the importance of information security, with all employees expected to abide by Mastercard's security policies and practices. The company offers roles such as Test Engineer and Automation Engineer, where individuals can contribute to the quality and reliability of financial applications.

Software Engineer II (Microservices, GO, Cloud, kubernetes, docker)

Company: Mastercard

Location: Pune, India

Posted Oct 08, 2024

Mastercard is seeking a Software Engineer II to join an award-winning team. The role involves creating and maintaining microservices in Golang, containerizing services for deployment on a k8s environment, and participating in code reviews. The ideal candidate is detail-oriented, enjoys working in a team, and has experience with data science, Python/Golang, and SQL. Familiarity with service design, container orchestration, and devops workflows is required. The role is hybrid, with an expectation to attend the office according to Mastercard policy.

Frequently Asked Questions

What is it like to work at MasterCard?
MasterCard offers a hybrid work model with flexible remote options, a focus on inclusion, and a culture that rewards innovation. Employees gain access to MasterCard Academy for continuous learning, a comprehensive wellness program, and a clear promotion path that emphasizes data‑driven performance metrics.
What types of positions are available at MasterCard?
The company hires across software engineering, data science, machine learning, cybersecurity, cloud infrastructure, product management, UX/UI design, quality assurance, and technical program management. Roles range from entry‑level developer to senior architect, with projects in payment security, API development, and fintech scalability.
How can I stand out as an applicant for MasterCard?
Show quantifiable achievements—such as reducing transaction fraud by X% or improving API throughput by Y%. Tailor your portfolio to MasterCard’s tech stack (Java, Python, React, AWS, Kubernetes). Highlight experience with secure payment protocols, and emphasize cross‑functional collaboration with product and finance teams.

Other Companies Hiring