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.

Lead Software Engineer (Full Stack)

Company: Mastercard

Location: Pune, India

Posted Nov 08, 2024

Mastercard is seeking a Lead Software Engineer with extensive experience in Java, Spring Boot, Oracle RDBMS, SQL, Flyway, Kafka, and UI technologies like JavaScript, TypeScript, and React. The ideal candidate should have a proven track record in designing and implementing data models, data migration, and data streams. They must be able to work in cross-functional and large projects with globally dispersed engineering teams, and have experience in secure coding and vulnerability detection. The role involves owning complex problems, driving resolution through cross-functional team interactions, and promoting a blameless postmortem culture. The candidate will also be responsible for architecting monitoring, logging, and alerting for end-to-end observability, and advocating for engineering principles across organizations.

Senior Software Engineer (Data Engineer)

Company: Mastercard

Location: Vancouver, Canada

Posted Nov 08, 2024

Mastercard is seeking a Senior Software Development Engineer in Vancouver, Canada. The role involves designing and developing REST APIs and web services using Java, Spring Boot, and other emerging technologies. The candidate will be responsible for creating new features for a Python-based application, assessing technologies for backend data services integration, and working closely with team members to identify functional and system requirements. The ideal candidate should have hands-on knowledge of Java, Spring Boot, and Microservices, understanding of Domain Driven Design and Event Driven design, experience with SQL, and familiarity with Agile/Scrum methodologies. Mastercard values diversity and inclusion, and the role offers an opportunity to work on innovative solutions for digital marketing life cycle automation.

Senior Data Scientist

Company: Mastercard

Location: O'Fallon, MO

Posted Nov 08, 2024

Mastercard, a global technology company, is seeking a Senior Data Scientist. The role involves leveraging data to answer business questions, innovating data applications, and leading strategic initiatives. The ideal candidate should have experience in designing large-scale analytical systems, strong communication skills, and proficiency in Microsoft Office Suite and business intelligence tools. Mastercard values diversity and offers comprehensive benefits, including health insurance, flexible spending accounts, paid leaves, 401k matching, and tuition reimbursement. The pay range for this position in O'Fallon, Missouri is $115,000 - $184,000 USD.

Account Manager - 12 Month Contract

Company: Mastercard

Location: Doha, Qatar

Posted Nov 08, 2024

Mastercard is seeking an Account Manager for a 12-month contract. The role involves setting sales strategies aligned with geography strategy, managing existing customer relationships, and identifying opportunities. The individual will lead and manage customer accounts, deliver customized solutions, and collaborate on annual business plans. Mastercard, a global technology company, aims to connect and power an inclusive, digital economy, making transactions safe, simple, smart, and accessible. The company values diversity and inclusion, fostering a culture that respects individual strengths and experiences. The role requires comprehensive sales strategy execution, in-depth knowledge of MasterCard's products, and strong market analysis skills.

Lead Software Engineer (Java - Backend)

Company: Mastercard

Location: Vancouver, Canada

Posted Nov 08, 2024

Mastercard is seeking a Lead Software Engineer (Java - Backend) to design and implement large scale distributed systems using event driven architectures. The role involves writing code, conducting code-reviews, and delivering high-quality artifacts to production. The candidate should have excellent programming skills, experience with distributed systems architecture, and familiarity with secure coding standards. Knowledge of broker technologies like Kafka/NATS, and experience in Continuous Integration (CI) and Delivery (CD) concepts is preferred. The role is part of a highly visible, strategically important global engineering organization, responsible for designing, building, and operating the technology that powers Mastercard's next generation payment applications.

Lead Product Manager - Technical

Company: Mastercard

Location: O'Fallon, MO

Posted Nov 08, 2024

Mastercard is seeking a Lead Product Manager - Technical to join their Switching Solutions Team. The role involves developing platform/product visions, decomposing business requirements, and working with various teams to define business requirements. The ideal candidate should be a collaborator, innovator, and leader with expertise in multiple platform products, cloud technologies, and agile delivery methodologies. They should also have a proven track record in data-driven decision making and influencing executive leadership. Mastercard offers competitive compensation, benefits, and a culture that values diversity and inclusion.

Lead Data Engineer

Company: Mastercard

Location: Pune, India

Posted Nov 08, 2024

Mastercard is seeking a Lead Data Engineer to join their Loyalty group. The role involves designing, developing, testing, deploying, and maintaining software, with a focus on big data processing. The ideal candidate should have extensive experience with Spark, relational and NoSQL databases, and big data tools. They should also be proficient in a modern programming language like Java or Scala, and have strong computer science fundamentals. The role requires working well in a team, participating in agile ceremonies, and mentoring junior team members. Mastercard values a culture of inclusion and diversity, and expects all employees to uphold information security policies.

Lead Software Engineer

Company: Mastercard

Location: O'Fallon, MO

Posted Nov 08, 2024

Mastercard is seeking a Lead Software Engineer for the Cryptographic Security Team. The role involves providing technical design and architecture advice for secure application development, creating automated processes for HSM devices, and defining secure mechanisms for business functions. The ideal candidate will have a profound mastery of software engineering, extensive experience with HSMs, and strong security engineering skills. They should also possess excellent communication skills and the ability to work collaboratively.

Consultant, Advisors - Strategy & Transformation

Company: Mastercard

Location: Santiago, Chile

Posted Nov 08, 2024

Mastercard Data & Services offers strategic consulting services to Fortune 500s, governments, and nonprofits. Their Advisors Client Services team combines data analysis with Mastercard's resources to provide clients with valuable insights and recommendations. The Strategy & Transformation specialization focuses on helping clients tackle business challenges and improve overall strategy, performance, and operations. The role involves contributing to strategy development, collaborating with clients, and delivering recommendations. 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.

Manager - Financial Planning & Analysis

Company: Mastercard

Location: Gurgaon, India

Posted Nov 08, 2024

Mastercard is seeking a Manager for Financial Planning & Analysis in Gurgaon, India. The role involves supporting the financial close process, developing annual plans/budgets, managing financial reporting packages, and providing financial analytics to key stakeholders. The ideal candidate should have a postgraduate degree in Finance or related field, advanced knowledge in financial planning, and experience with tools like Hyperion and Oracle. Strong analytical skills, strategic thinking, and excellent communication abilities are required. The candidate will also be responsible for ensuring information security and completing mandatory security trainings.

Manager, Risk Management

Company: Mastercard

Location: London, United Kingdom

Posted Nov 08, 2024

Mastercard is seeking a Risk Manager for the Commercial & New Payment Flows (CNPF) team. The role involves supporting the embedding and enhancement of a risk management framework across CNPF, assisting with risk-related change initiatives, and liaising with specialist teams like Compliance, Legal, and 3rd line Internal Audit. The ideal candidate should have strong knowledge of risk management processes, project management skills, and the ability to prepare committee papers and MI in PowerPoint and Excel. Familiarity with IBM Open Pages and Archer is preferred.

Software Engineer II(Test)

Company: Mastercard

Location: Pune, India

Posted Nov 08, 2024

Mastercard is seeking a Software Engineer II (Test) for their Global Data Repository (GDR) application in Pune, India. The role involves partnering with the product owner, development team, and TPM to design test conditions and cases, automate test cases using the automation framework, and ensure the regression test suite is up-to-date. The ideal candidate should have a solid understanding of quality engineering lifecycle, experience with testing Java applications, and hands-on knowledge of Selenium Webdriver, Spring, and JBehave. They should also be familiar with ALM tools like Rally/Jira and have excellent communication skills.

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