Senior Principal Software Engineer
mastercard · Dublin
Job description
About the role
Mastercard’s Foundry R&D team in Dublin is seeking a Senior Principal, Software Engineering to lead the design and delivery of large‑scale, enterprise software solutions. As a technical authority you will shape architecture, drive development practices and ensure the reliability of critical payment platforms.
Key responsibilities
- Provide thought‑leadership and deep technical expertise across multiple services and applications.
- Design and deliver scalable, secure, resilient software that meets functional and non‑functional requirements.
- Drive architectural decisions, ensuring alignment with long‑term platform vision and enterprise standards.
- Collaborate with product owners, business stakeholders and engineering teams to translate strategy into concrete solutions.
- Estimate, plan and own end‑to‑end delivery including design, coding, testing, deployment and operational readiness.
- Review code, design and test artifacts to uphold quality, security, performance and maintainability.
- Diagnose and resolve complex production, security and performance issues using root‑cause analysis.
- Champion automation in build, deployment, testing and observability to improve reliability and speed.
- Contribute to strategic technical decisions influencing product direction and engineering practices.
Required profile
- Established expert and thought leader in software engineering with a track record of delivering enterprise‑scale solutions.
- Strong ability to translate business objectives into technical designs.
- Excellent collaboration skills with product, architecture and business teams.
- Proactive problem‑solver who can diagnose and remediate production issues.
- Commitment to high standards of code quality, security and performance.
Required skills
- Deep expertise in software architecture and design principles.
- Experience with automation of build, deployment, testing and monitoring pipelines.
- Strong knowledge of security, scalability and reliability best practices.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ireland.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 weeks ago
Expires 1 month from now
27 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
mastercard
Dublin
Related job offers
-
Senior Software Engineer – Virtual Card Services
mastercard Dublin -
Software Engineer II – API & Integration Engineering
mastercard Dublin -
Principal Data Scientist – Advanced AI & ML for Insurance
relx Dublin -
Senior Data Engineer – Azure Data Platform (Remote)
Archer Recruitment -
Professional Services Engineer – French Speaker
NetApp Cork