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 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
    16 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
    14 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
    16 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
    11 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
    a month ago
  •  ...our cloud product and our customers and getting to know the codebase of a large distributed system. As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good... 
    Senior
    Full time
    Remote work
    Worldwide

    Grafanalabs

    Ireland
    7 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
    11 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
    a month 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
    a month 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
    22 days ago
  •  ...Back to jobs New Senior Mobile Engineer - Instrumentation SDK (iOS) | Ireland | Remote Republic of Ireland (Remote) Apply Grafana Labs is the...  ...experience, and doing the hard engineering needed to ship reliable software at scale. You may not meet every requirement below. If this... 
    Senior
    Full time
    Remote work

    Grafanalabs

    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 Job Description Summary Overview: Mastercard software engineering teams are obsessed with security, reliability, and... 
    Full time
    Worldwide
    Flexible hours

    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
    11 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
    5 days 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
    a month ago
  •  ...Johnson & Johnson seeks a Senior Engineer for manufacturing capacity expansion projects in orthopaedic implant production. The role involves executing engineering deliverables for large-scale projects, ensuring regulatory compliance, and transferring knowledge to developing... 
    Senior

    Johnson & Johnson

    Ireland
    5 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
    7 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
  •  ...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
    11 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
    23 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
    16 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
    16 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
    16 days ago
  •  ...performing team that believes in each other, come build with us at Crusoe. About This Role: Crusoe Cloud is seeking a Solutions Engineer to work closely with our most strategic enterprise customers deploying AI/ML workloads on Crusoe’s high-performance GPU... 
    Hourly pay
    Full time

    Crusoe

    Ireland
    16 days 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
  •  ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Site Reliability Engineer II RiskPS BizOps team is looking for a Site Reliability Engineer who can help us solve problems, implement automation, and leverage... 
    Full time
    Work experience placement
    Worldwide
    Shift work

    Mastercard

    Ireland
    11 days ago
  •  ...ICON seeks a Senior Vice President to lead strategic solutions development and execution for pharmaceutical and biotechnology clients. This executive role involves shaping FSP strategies, advising C-suite stakeholders, overseeing global operations, and driving organizational... 
    Senior
    Remote work

    ICON

    Ireland
    8 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
    8 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
    16 days ago

Do you want to receive more vacancies?

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