-
Mastercard

Senior Software Engineer

Mastercard
Ireland · Full-time · Mid-Senior

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build 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.

Title And Summary

Senior Software Engineer

Overview

  • Mastercard’s Employee Access Management program is responsible for providing end-to-end services to support both physical and digital access by internal employees to Mastercard systems and applications.
  • Privilege Access Management Engineering team under Shared Components is focused on building new cutting-edge technologies within the Identity and Access Management space, enhancing existing services through automation, and executing on our strategy of access as an enabler for the business.
  • This position includes partnering with PMTs for implementation of technical solutions, time estimates for initiatives, mentoring junior team members through all phases of the software development lifecycle, and ensuring compliance of audit requirements proactively.
  • Candidates must be able to obtain a deep technical understanding of the applications/systems that they are working on and must be willing to dig in and ask challenging questions to make sure that plans are executed efficiently.
  • Candidates should have a strong interest in Corporate Security.


Role

  • Design, develop, and deliver simple, (re)usable, service enabled, maintainable, and scalable security solutions that meet business requirements in adherence with Mastercard standards, processes and best practices.
  • Proactively identify and prioritize cross-application synergy, system enhancements, and automation of manual processes.
  • Contribute to the overall strategy and manage complex issues within functional area of expertise.
  • Partner with Business Operations (Biz Ops), Security Engineers and Technical Operation (Tech Ops) teams to ensure delivery of services aligns with governance controls and support requirements.
  • Ensure operational readiness of platforms by participating in discussions on planning, testing, and implementation.
  • Coordinate with multiple teams to ensure platform goals are met.
  • Research and perform PoC’s (Proof of Concept) on current and upcoming technologies and application appropriate frameworks to improve security and development practices.
  • Perform quality inspections and walkthroughs throughout the SDLC including requirements review, architecture review, design review, code review and security review to ensure compliance with Mastercard standards


All About You

  • Understanding of software engineering concepts and methodologies.
  • High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment.
  • Successful track record in software development, security engineering, and/or DevOps.
  • Critical thinking and problem-solving skills.
  • Experience with the following technologies and frameworks: Java Python, GoLang, , GIT, Jenkins, CHEF, Ansible, BitBucket, Jfrog Artifactory, Splunk, Dynatrace,
  • Strong technical background (Windows, UNIX, databases, network, web applications).
  • Understanding of PKI concepts for certificate management.
  • Privilege Access Management experience is plus.
  • Intermediate skills in Scaled Agile Framework (SAFe) transformation practices.


Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard’s security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Key Skills

Ranked by relevance

identity and access management artifactory jenkins ansible python golang splunk java unix git
Login to Apply
Posted
Jul 31, 2025
Type
Full-time
Level
Mid-Senior
Location
Dublin
Company
Mastercard

Industries

Financial Services IT Services IT Consulting Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Mastercard
Related

Lead Data Scientist

2026-03-24

Full-time
Not Applicable
Ireland
Financial Services
Engineering
View Job Details
Mastercard
Related

Software Engineer, Java

2026-03-28

Full-time
Not Applicable
Portugal
Financial Services
Engineering
View Job Details
Mastercard
Related

Lead Network Engineer

2026-04-01

Full-time
Not Applicable
Ireland
Financial Services
Information Technology