Software Engineer II – AI & Decision Product Enablement
mastercard · Dublin
Job description
About the role
Mastercard is building the next generation of intelligent decisioning platforms that power fraud prevention, risk management, payment intelligence and customer experiences at global scale. The AI & Decision Product Enablement – Decision Enrichments team in Dublin is seeking a Software Engineer II to shape the future of real‑time decisioning for billions of transactions.
Key responsibilities
- Design and deliver innovative Java‑based capabilities for the Decision Enrichments platform.
- Build highly scalable, resilient, secure and performant distributed systems.
- Collaborate within Agile teams to develop business‑critical features.
- Partner with Product Owners, Architects, Technical Leads and fellow Engineers to define solutions.
- Work closely with Quality Engineering to ensure high‑quality releases.
- Contribute to architecture, design, implementation, testing, deployment and operational excellence.
- Troubleshoot complex production issues and drive root‑cause resolution.
- Evaluate emerging technologies and recommend platform improvements.
Required profile
- Passion for building reliable, maintainable and scalable software.
- Strong problem‑solving and analytical skills.
- Curiosity to learn new technologies and challenge existing approaches.
- Ability to operate effectively in complex, high‑scale environments.
- Commitment to engineering excellence, quality and continuous improvement.
Required skills
- Java (JDK 17+)
- Spring Framework and Spring Boot
- Design and development of RESTful APIs and microservices
- Event‑driven architectures and messaging platforms
- Multithreading, concurrency and high‑performance application design
- Relational databases and data‑intensive applications
- Cloud‑native development, containerisation and modern deployment platforms
- Security, observability, monitoring and operational excellence
- Automated testing frameworks, CI/CD pipelines and DevOps practices
- Software design patterns and clean architecture principles
- Source control (Git) and collaborative development
- Experience with AI‑assisted engineering tools (advantageous)
What we offer
- Opportunity to build technology that protects and enables commerce at global scale.
- Work on complex engineering challenges using modern technologies.
- Collaborate with talented engineers, architects, product leaders and data specialists.
- Influence the future architecture of Mastercard's decisioning platforms.
- Leverage AI throughout the software development lifecycle.
- Contribute to a world beyond cash through innovation, security and intelligent decisioning.
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
Published 1 week ago
Expires 1 month from now
24 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
mastercard
Dublin
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Related job offers
-
Technical Infrastructure Programme Manager
Adecco Dublin -
Senior Test Automation Engineer
daoninc Dublin -
IT Systems Engineer
daoninc Dublin -
Senior Implementation Consultant – Pharmacovigilance & Safety Systems
veeva Ireland - Dublin -
Senior Implementation Consultant – RIMS (Remote)
veeva Ireland - Dublin