
Senior Principal, Software Architect | Global Customer Acquisition & Engagement
Mastercard2 days ago
Dublin, IrelandStaff+
Responsibilities
- Define and drive the target architecture for Mastercard’s Customer Acquisition & Engagement technology ecosystem.
- Develop phased architecture roadmaps with priorities, dependencies, tradeoffs, and migration plans.
- Lead architecture for scalable, resilient, secure, observable, and cost-optimized distributed systems.
- Integrate and simplify the MarTech ecosystem across customer data, identity, audiences, personalization, offers, loyalty, activation, experimentation, and measurement.
- Establish enterprise architecture patterns, standards, reusable components, and reference implementations.
- Partner with Product, Engineering, Technology, and business teams to align technical decisions with customer and business outcomes.
- Investigate complex technical challenges, trace customer journeys and data flows, identify risks, and create proofs of concept.
- Provide hands-on technical leadership across cloud platforms, APIs, event-driven architectures, data platforms, automation, and Infrastructure as Code.
- Use generative AI and AI-assisted engineering practices to research designs, prototype solutions, improve workflows, and assess implementations.
- Embed privacy, consent, security, resilience, performance, scalability, observability, and cost considerations into architecture decisions.
- Communicate architecture recommendations to engineering teams, product leaders, senior executives, and C-suite stakeholders.
- Mentor architects and engineers and influence teams without direct authority.
Requirements
- Proven experience as a Principal Engineer, Lead Architect, Lead Engineer, Software Architect, or equivalent technical leader responsible for enterprise-scale architecture and platform strategy.
- Strong computer science foundation and experience designing and building large-scale distributed platforms that securely manage customer and enterprise data.
- Strong hands-on software engineering and coding skills, including investigating technical problems, testing hypotheses, building prototypes, and assessing implementation quality.
- Demonstrated experience using generative AI in engineering workflows with sound judgment regarding accuracy, security, privacy, and data handling.
- Deep understanding and practical experience with cloud platforms, APIs, distributed systems, event-driven architectures, data architecture, enterprise integration patterns, automation, and Infrastructure as Code.
- Experience with MarTech capabilities including customer data platforms, CRM, identity resolution, audience segmentation, decisioning, journey orchestration, loyalty and rewards, channel activation, experimentation, measurement, and attribution.
- Experience defining target-state architectures and executing phased migrations across multiple products and engineering teams, including platform consolidation.
- Ability to simplify complex technical problems and connect architecture decisions to measurable business and customer outcomes.
- Strong executive presence and ability to influence technical and business decisions across organizational levels.
- Exceptional written and verbal communication skills for technical, non-technical, and executive audiences.
- Proven ability to mentor engineers and architects, build cross-functional partnerships, and influence without 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
About Mastercard
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).