Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Full-time

Mastercard

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

What is the Services organization?

The Services team is a key differentiator for Mastercard, delivering cutting-edge solutions that help our customers grow. Focused on thinking big and scaling rapidly across the globe, this team is responsible for end-to-end solutions for a diverse, global customer base. We combine traditional management consulting with rich data assets and in-house technology to provide clients with powerful insights and tools that drive fact-based decision-making. Centered on data-driven technologies and innovation, our services include consulting, loyalty and marketing programs, business experimentation, and data-informed information and risk management. While specializing in the payments industry, Mastercard Services also partners closely with major retailers, airlines, and other enterprises, leveraging insights drawn from both within and beyond our network.

We are seeking passionate and talented technologists who share our vision of empowering customers to make smarter, data-driven decisions. Join us and help shape the future growth of our team.

Who is Mastercard?

Mastercard is the global technology company behind the world’s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, and a technology innovation lab. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you.

Position Responsibilities:

As a part of Mastercard Services, you will build innovative products that help businesses around the world unlock more value from their data. As a Senior Software Engineer within BE&O, you will contribute to full-stack, data-intensive, analytics-driven applications that support sophisticated business experimentation and decision-making for some of the world’s largest organizations. You will:

Lead team level system design, including high level design, detailed design, API contracts, data flows, service interactions, integration patterns, and nonfunctional requirements such as scalability, reliability, performance, security, and operability.
Partner with lead engineers and architects to align team level implementations with broader platform architecture, modernization goals, engineering standards, and long term maintainability.
Develop and optimize data intensive applications and analytics capabilities using Databricks, Spark, and related technologies to process and deliver data at scale.
Develop, and deploy AI-powered products, intelligent agents, and agentic workflows utilizing Large Language Models (LLMs), retrieval systems, orchestration frameworks, tool-calling patterns, and context-aware workflows.
Implement advanced agentic systems incorporating planning, reasoning loops, memory management, grounding, evaluation frameworks, safety mechanisms, and human-in-the-loop controls.
Identify and resolve performance bottlenecks across services, APIs, data processing workloads, and user experiences.
Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
Mentor junior and midlevel engineers through technical guidance, pairing, code reviews, design feedback, documentation, and knowledge sharing.
Contribute to a collaborative engineering culture by modeling ownership, clear communication, continuous learning, pragmatic decision making, and high standards for software quality.
Improve engineering quality through code reviews, design reviews, automated testing, secure coding practices, observability, performance tuning, CI/CD practices, and production readiness.
Troubleshoot complex issues across application, service, API, data, and cloud layers, driving root cause analysis and implementing durable solutions that improve platform reliability and supportability.
Ideal qualifications include:

6+ years of software engineering experience delivering scalable, high performance, and reliable software in an agile environment.
Strong hands on experience designing and building distributed systems, microservices, RESTful APIs, and cloud native applications.
Strong programming experience with modern engineering stacks such as Java/Spring Boot, TypeScript/React, SQL, and related frameworks and technologies.
Experience with Python, Databricks, Spark, or PySpark is highly desirable, particularly for working with data pipelines and analytics driven applications.
Experience building or supporting cloud native applications on AWS and/or Azure, with familiarity in CI/CD, containerization, Kubernetes, observability, automated testing, and production support practices.
Demonstrated ability to lead team level design discussions, evaluate technical tradeoffs, and guide implementation through technical influence.
Ability to translate product and business needs into scalable, secure, and maintainable technical solutions.
Strong collaboration and communication skills, with the ability to work effectively across cross-functional teams.
Strong problem solving skills with the ability to work through ambiguity, make sound technical decisions, and drive results through hands on execution.
Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience; an advanced degree is a plus.
Mastercard is an equal opportunity employer that values diversity and inclusion. Applicants will be considered and treated without regard to gender, gender identity, race, color, ethnicity, national origin, religion, sexual orientation, veteran or disabled status, or any other characteristic protected by applicable law. 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.
Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Ireland vacancy
  •  ...and feeds to fulfil business requirements from the trading, operations, and risk teams of the company. ● To be responsible for software quality, efficiency, cost and operational resiliency. ● To actively participate in cross-company technology efforts to support... 
    Senior
    Remote job
    Full time
    Casual work
    Flexible hours

    QCP Capital

    Ireland
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Mastercard Foundry R&D is seeking a Senior Software Engineer who is AI-native by default. This role is for an engineer... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    14 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview ~ Mastercard Emerging Data Signals is a global product within Mastercard responsible for the delivery of new... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    18 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview The InControl platform is a fundamental part of Mastercard's Commercial Solutions, enabling some of our largest... 
    Senior
    Full time
    Work experience placement
    Worldwide

    Mastercard

    Ireland
    6 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Position Overview The Business Experimentation and Optimization (BE&O) teams within Mastercard’s Services organization... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    19 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is a global technology company in the payments industry, focused on powering an inclusive, digital... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    a month ago
  •  ...services that help people, businesses and governments realize their greatest potential. Title and Summary Agentic AI - Senior Software Engineer Overview Mastercard Foundry R&D is seeking a Senior Software Engineer to join the Agentic AI Engineering team. This... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    9 days ago
  •  ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Vice President – Software Engineering, Commercial Acceptance Senior Vice President – Software Engineering, Commercial Acceptance Overview The... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer - Java Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    22 days ago
  •  ...Crusoe. About This Role: Crusoe is building the most reliable, energy-efficient, AI-optimized cloud platform — and Production Engineering sits at the heart of that mission. As a Production Engineer focused on Operational Excellence, you will help ensure the... 
    Senior
    Hourly pay
    Full time

    Crusoe

    Ireland
    a month ago
  •  ...offering sustainable, low-cost GPU compute power. As a Cloud Support Engineer, you'll play a crucial role in empowering our customers to...  ...of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking (SDN). Bonus Points: Certifications:... 
    Senior
    Hourly pay
    Full time

    Crusoe

    Ireland
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Data Scientist, AI Engineering Overview Mastercard's AI Centre of Excellence is building the next generation of AI capabilities powered by... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    a month ago
  •  ...of autonomy and ownership, both as individuals and as a team. Engineers are empowered to make decisions, move quickly, and validate...  ...feedback, and cross-functional partnership. We’re looking for a Senior Software (Database) Engineer to help build the underlying storage... 
    Senior
    Full time
    Remote work

    Grafanalabs

    Ireland
    20 hours ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II L8 ENGINEER REQ Wednesday 8 July 2026 12:56 Software Engineer II – AI & Decision Product Enablement (Decision... 
    Full time
    Worldwide

    Mastercard

    Ireland
    11 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer I Overview: Mastercard works to connect and power a sustainable and inclusive global economy. Software engineers at... 
    Full time
    Worldwide
    Flexible hours

    Mastercard

    Ireland
    11 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Job Description Summary Overview: Mastercard software engineering teams are obsessed with security, reliability, and... 
    Full time
    Worldwide
    Flexible hours

    Mastercard

    Ireland
    21 days ago
  •  .... Interns will work from a list of projects and have several senior mentors throughout the programme. Perks : Daily catered lunches...  ...Our development team is a highly talented group of versatile software engineers. These engineers are responsible for the design, development... 
    Full time
    Summer work
    Internship

    Virtu Financial

    Ireland
    a month ago
  •  ...governments realize their greatest potential. Title and Summary Software Engineer II Overview The Decision Management Platform (DMP)...  ...configuration changes, and platform improvements. Work closely with senior engineers to learn architectural patterns, distributed... 
    Full time
    Worldwide

    Mastercard

    Ireland
    8 days ago
  •  ...energy and intelligence by building the world’s only vertically integrated AI infrastructure company from the ground up. As a Software Engineer on the Cloud Availability Platform team, you will help build Conductor—our self-driving control plane designed to predict, decide... 
    Hourly pay
    Full time

    Crusoe

    Ireland
    2 days ago
  •  ...We are seeking a Senior Scientist to design peptide ligands for delivery of RNA therapeutics. This role is an early hire on a growing delivery sciences team. The successful candidate makes major contributions to the ongoing development of the company's next generation... 
    Senior
    Live in

    Design· Full-time

    Ireland
    28 days ago
  •  ...environments. Maintain and support a complex enterprise database estate across multiple regions and platforms. Participate in software maintenance, upgrades, migrations, and implementation activities. Provide on-call and after-hours support for critical... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Ireland
    19 days ago
  •  ...governments realize their greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? Mastercard is the global technology...  ...: At Mastercard Services, you will serve as a senior technical leader and hands-on engineer for BE&O’s next-generation... 
    Full time
    Worldwide

    Mastercard

    Ireland
    11 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Frontend (UI) Overview Who We Are — Mastercard Mastercard is a global technology company in the payments industry, operating... 
    Full time
    Worldwide

    Mastercard

    Ireland
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Lead Software Developer – Job Description Summary Overview: The Lead Software Developer is a technical leader responsible... 
    Full time
    Worldwide

    Mastercard

    Ireland
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Overview Be part of the AI & Decision Product Enablement team, which creates services for multiple business solutions to... 
    Full time
    Worldwide

    Mastercard

    Ireland
    8 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II (Java/Spring) Job Overview: As a Software Engineer II, you will: • Design, develop, test, and maintain backend... 
    Full time
    Worldwide

    Mastercard

    Ireland
    14 days ago
  • €115k - €130k per year

     ...productive zone and work from there. About the Role: As a DevOps Engineer at Sardine, you'll play a critical role in evolving our...  ...What you'll need: ~6+ years of experience in DevOps, SRE, or software engineering roles, ideally in high-growth startup environments... 
    Remote job
    Full time
    Worldwide
    Home office
    Flexible hours

    Sardine

    Ireland
    a month ago
  •  ...that believes in each other, come build with us at Crusoe. About the Role: Crusoe Cloud Network Engineering team is actively looking for an ambitious, experienced Senior Network Production Operations Engineer to join our Network Operations team. The Senior Network... 
    Senior
    Hourly pay
    Full time
    Work experience placement
    Immediate start

    Crusoe

    Ireland
    a month ago
  •  ...governments realize their greatest potential. Title and Summary Lead Software Engineer Position Overview The Business Experimentation and...  ...: At Mastercard Services, you will serve as a senior technical leader and hands-on engineer for BE&O’s next-generation... 
    Full time
    Immediate start
    Worldwide

    Mastercard

    Ireland
    19 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and... 
    Full time
    Worldwide

    Mastercard

    Ireland
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!