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

Position Overview
The Business Experimentation and Optimization (BE&O) teams within Mastercard’s Services organization are building industry-leading software that empowers business users around the world to make data-driven decisions through advanced analytics and experimentation. As we expand our product offerings and modernize our technology stack, we are reimagining how we deliver scalable, cloud-native solutions to our clients.

We are seeking a technically strong Senior Software Engineer to help drive the architecture, design, and development of our next-generation experimentation platform. In this role, you will help define and evolve system architecture and non-functional requirements, including scalability, performance, security, and reliability, ensuring our solutions meet the highest engineering standards. As a Senior SE, you will work closely with cross-functional teams to drive complex technical solutions, lead team-level design, and deliver scalable services, APIs, and analytics-driven capabilities using technologies such as Java, Databricks, cloud platforms, and modern data technologies.

Our teams are small, agile, and empowered to choose the processes that work best for their goals. Every engineer contributes to the full development lifecycle, from ideation and design through implementation and testing, fostering a culture of ownership, innovation, and continuous improvement.

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.
Serve as a hands on technical contributor, designing, coding, testing, debugging, and delivering production quality software across the full engineering lifecycle.
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 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 a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Ireland vacancy
  •  ...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
    21 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
    22 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Senior Software Engineer - Virtual Card Services (Commercial Solutions) Who is Mastercard? Mastercard is a global... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    19 days 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
    21 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview • The Decision Management program enables intelligent decision based products through streaming analytics with... 
    Senior
    Full time
    Work at office
    Worldwide

    Mastercard

    Ireland
    17 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview We are the global technology company behind the world’s fastest payments processing network. We are a vehicle... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Mastercard

    Ireland
    27 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
  •  ...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
    21 days 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
    21 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Principal, Software Engineering Overview Mastercard is looking for a talented Senior Principal, Software Engineering to join the Mastercard... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    16 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer, Lead Architect - Open Finance Overview Imagine a world where your financial data works for you—securely, seamlessly, and... 
    Full time
    Worldwide

    Mastercard

    Ireland
    16 days ago
  •  ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry, building digital platforms that... 
    Full time
    Worldwide

    Mastercard

    Ireland
    10 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Enterprise Operations Engineer Overview Mastercard is seeking a seasoned Lead Network Operations Engineer to join its Global Network... 
    Senior
    Full time
    Casual work
    Remote work
    Worldwide
    Flexible hours

    Mastercard

    Ireland
    12 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
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Commercial Connect API Team Overview: Mastercard is seeking a Lead Software Engineer to join our growing Commercial Connect... 
    Full time
    Worldwide
    3 days per week

    Mastercard

    Ireland
    16 days 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
    21 days ago
  •  ...their greatest potential. Title and Summary Lead Guild Security Engineer Who is Mastercard? Mastercard is a global technology...  ...abilities with related NICE work roles. • SP-DEV-002, OPM622, Secure Software Assessor • SP-ARC-002, OPM652, Security Architect... 
    Full time
    Worldwide

    Mastercard

    Ireland
    6 days ago
  •  ...ICON seeks a Senior Supervising Radiologist to provide medical and radiological leadership for clinical imaging programs. The role involves imaging strategy, independent reader oversight, regulatory consultation, and client engagement across global clinical research operations... 
    Senior
    Contract work

    ICON

    Ireland
    13 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Java/Python/Go Overview: Who is Mastercard? Mastercard is a global technology company in the payments industry. Our... 
    Full time
    Work experience placement
    Worldwide

    Mastercard

    Ireland
    21 days ago
  •  ...governments realize their greatest potential. Title and Summary Senior Vulnerability Analyst Overview Mastercard is seeking a...  ..., conducting penetration testing, partnering with engineering teams on remediation, and helping strengthen Mastercard's security... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    2 days ago
  •  ...- think flexible within your country, not borderless. Location: ~ Remote - Ireland About the role: As a Full Stack Engineer at Sardine, you will bridge the gap between complex technical backend systems and user-friendly interfaces to help us stop fraud in... 
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Sardine

    Ireland
    4 days ago
  •  ...their greatest potential. Title and Summary Lead AI Security Engineer Overview Mastercard is seeking a Lead AI Security Engineer...  ...regulation) sufficient to implement controls correctly. Software engineering fundamentals. Able to build production-quality tooling... 
    Full time
    Worldwide

    Mastercard

    Ireland
    11 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Overview The InControl for Commercial Payments (ICCP) platform is a core part of Mastercard Commercial Solutions,... 
    Full time
    Worldwide

    Mastercard

    Ireland
    21 days ago
  •  ...realize their greatest potential. Title and Summary Director, Software Engineering Job Summary: Leads major projects and delivers quality...  ...and creative problem solving. Make presentations to the Senior Management, Business Owners and other Stakeholders and help... 
    Full time
    Worldwide

    Mastercard

    Ireland
    21 days ago
  •  ...businesses and governments realize their greatest potential. Title and Summary Senior Platform Architect Overview: Infrastructure Design Services is a team of Technology Architects and Engineers responsible for the analysis and design of the infrastructure framework to... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    9 days ago
  •  ...governments realize their greatest potential. Title and Summary Senior Technical Program Manager Overview The Operations,...  ...down and solving complex programs, setting the standards for engineering and thrives in a fast-moving team environment. Role This... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    21 days ago
  •  ...governments realize their greatest potential. Title and Summary Senior Technical Program Manager Who is Mastercard? Mastercard...  ...Overview Service Delivery is a team of Systems Platform Engineers responsible for the analysis, design and build of the application... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    3 days ago
  •  ...governments realize their greatest potential. Title and Summary Senior Product Designer Who is Mastercard? Mastercard is a...  ...everything we do. You'll partner closely with Product Managers, Engineers, Researchers, and business stakeholders to imagine what's next,... 
    Senior
    Full time
    Worldwide

    Mastercard

    Ireland
    6 days ago
  •  ...Visio). Communication & Stakeholder Management Excellent verbal and written communication skills. Experience working with senior business stakeholders. Ability to influence decision-making through analytical insights and structured recommendations. Preferred... 
    Senior

    NTT DATA, Inc.

    Ireland
    18 days ago
  •  ...greatest potential. Title and Summary Senior Product Manager - Technical Who is Mastercard...  ...Product Manager - Technical to join our engineering team. In this role, you will work with...  ...status is a plus • Familiarity with software development lifecycle (SDLC),... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Mastercard

    Ireland
    18 days ago

Do you want to receive more vacancies?

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