Mastercard

Senior Principal, Software Architect | Global Open Finance

Mastercard
Apply
2 days ago
Dublin, IrelandStaff+

Responsibilities

  • Define and drive the target architecture and long-term technology vision for Mastercard Open Finance.
  • Develop and execute phased architecture roadmaps for platform modernization and migration across products, teams, and technology domains.
  • Lead architectural decisions, align cross-functional teams, and translate technical strategy into measurable business, customer, and regulatory outcomes.
  • Evaluate technical challenges and risks, trace platform, data, and customer flows, and develop proofs of concept.
  • Use generative AI and AI-assisted engineering practices for research, prototyping, implementation assessment, and engineering productivity.
  • Establish reusable architecture patterns, reference implementations, Infrastructure as Code, automation frameworks, and engineering standards.
  • Simplify and modernize the platform by consolidating capabilities, reducing dependencies, and retiring legacy technologies.
  • Design and evolve cloud-native services for bank connectivity, consent management, identity, financial data aggregation, and account-to-account payments.
  • Balance global platform consistency with local regulatory, compliance, privacy, data residency, and market requirements.
  • Guide architecture through production while ensuring security, resilience, scalability, observability, performance, and cost efficiency.
  • Mentor architects and engineers and promote engineering excellence through technical leadership and collaboration.

Requirements

  • Proven experience as a Principal Engineer, Lead Architect, Software Architect, Distinguished Engineer, or equivalent technical leadership role driving enterprise-scale architecture and platform strategy.
  • Strong computer science foundation and experience designing and building large-scale distributed platforms, preferably in financial services or another highly regulated industry.
  • Strong hands-on software engineering and coding skills, including independently investigating problems, testing hypotheses, developing prototypes, and assessing implementation quality.
  • Experience using generative AI to improve engineering productivity, solution design, and development processes with attention to accuracy, security, privacy, and responsible use.
  • Deep expertise in cloud platforms, APIs, distributed systems, data architecture, identity management, security, enterprise integration patterns, automation, and Infrastructure as Code.
  • Experience defining target-state architectures and leading multi-year modernization and migration initiatives.
  • Strong understanding of Open Finance and Open Banking ecosystems, including bank connectivity, consent management, identity, financial data sharing, and account-to-account payments.
  • Ability to simplify complex technical challenges and influence technical and business decisions across organizational levels, including senior leadership and executives.
  • Exceptional communication skills for technical and non-technical audiences.
  • Proven ability to mentor architects and engineers, build trust across teams, and lead through influence rather than direct authority.
  • Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience.

Benefits

  • Full-time hybrid role based in Dublin with three days per week onsite.

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me