Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 1 Nov 2026

Senior Principal, Software Architect

Mastercard Dublin Hybrid senior full-time

The employer hasn't listed a salary.

Apply on Mastercard

Description

Mastercard's Customer Acquisition & Engagement is seeking a Senior Principal, Software Architect to help define and shape the future of their technology ecosystem. This is a hands-on individual contributor role with broad influence across Product, Engineering, and Technology.

The successful candidate will define the architectural vision, establish a practical path from today's platforms to the future state, and work across teams to turn that vision into scalable solutions. The goal is to enable teams to build faster, help Mastercard's technology assets work better together, and make it easier for customers to acquire and engage their audiences through a more unified MarTech platform.

Key responsibilities:

  • Define and drive the North Star architecture for Mastercard's Customer Acquisition & Engagement technology ecosystem
  • Develop and execute phased architecture roadmaps that move existing platforms toward the target state
  • Lead architecture across large-scale distributed systems, ensuring solutions are scalable, resilient, secure, observable, and optimized for performance and cost
  • Drive the integration and simplification of the MarTech ecosystem
  • Define enterprise architecture patterns, standards, reusable components, and reference implementations
  • Partner across Product, Engineering, Technology, and business teams to align technical decisions with customer needs, product strategy, and business outcomes
  • Evaluate complex technical challenges and develop proofs of concept to validate solutions
  • Provide hands-on technical leadership across cloud platforms, APIs, event-driven architectures, data platforms, integration patterns, automation, and Infrastructure as Code
  • Use generative AI and AI-assisted engineering practices to research and challenge designs, accelerate prototyping, and assess implementations against architectural standards

Requirements:

  • Proven experience as a Principal Engineer, Lead Architect, Lead Engineer, Software Architect, or equivalent technical leadership role
  • Strong computer science foundation with experience designing and building large-scale distributed platforms
  • Strong hands-on software engineering and coding skills
  • Demonstrated experience using generative AI within engineering workflows
  • Deep understanding of cloud platforms, APIs, distributed systems, event-driven architectures, data architecture, and enterprise integration patterns
  • Experience across the MarTech ecosystem, including customer data platforms, CRM, identity resolution, audience segmentation, decisioning, journey orchestration, loyalty and rewards, channel activation, experimentation, measurement, and attribution

Skills

Required

Apply on Mastercard