CareerPlanSign in

Senior Principal, Software Engineering

Dublin, Ireland💼 Full-time🗓 2026-09-03 → 2026-09-26

Core

Senior Principal Software Engineer leading the design, delivery, and operational excellence of complex, enterprise-scale software solutions for Mastercard's global digital payments platforms.

Role type

Senior Principal, hands-on IC with strategic influence

Builds

Enterprise-scale software solutions, services, and platforms for digital payments

Domain

Fintech / Digital Payments / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Enterprise architecture design, distributed systems, microservices, event-driven architecture, API design, secure coding, CI/CD automation, observability, root-cause analysis, technical strategy, cross-functional leadership

Preferred skills

Engineering guild leadership, technical community building, patent/publication experience, test environment simulation

Technologies

Microservices, Event-driven architectures, CI/CD pipelines, Observability tools, Secure coding frameworks

Responsibilities

Lead design and delivery of complex software solutions spanning multiple services; Drive architectural decisions and technical design discussions; Partner with business and product owners to architect new services; Estimate, plan, and own delivery of engineering work; Review artifacts to uphold quality and security standards; Diagnose and resolve complex production issues; Champion automation across build, deployment, and operational workflows; Contribute to strategic technical decisions and technology roadmaps; Identify opportunities to reduce technical debt and improve cost efficiency.

Seniority

Principal, hands-on IC with strategic mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.