Senior Software Engineer at MasterCard
Dublin, Dublin County, Ireland -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 26

Salary

0.0

Posted On

04 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

Title And Summary


Senior Software Engineer


Overview


Job Description Summary


Who We Are — Mastercard


Mastercard is a global technology company in the payments industry, operating in over 210+ countries and territories. Our mission is to power an inclusive, sustainable, digital economy that benefits everyone, everywhere — by making transactions safe, simple, smart, and accessible.


We harness secure data, world‑class networks, deep partnerships, and relentless innovation to help individuals, financial institutions, businesses, and governments reach their greatest potential.


Our culture is guided by our Decency Quotient (DQ) — a core value that influences every decision we make and how we treat all who rely on us.


About AI & Decision Product Enablement (AI&DPE)


AI & Decision Product Enablement (AI&DPE) is Mastercard’s innovation engine for AI‑driven decisioning at global scale.


We build and enhance the platforms that power real‑time intelligence across Mastercard’s network — enabling:


  • Millisecond‑latency decisioning
  • Resilient, highly available global services
  • Hundreds of AI models
  • Hundreds of thousands of business rules
  • 0 50+ market‑facing products across Mastercard Services


Products that protect revenue, mitigate fraud, and empower customers worldwide


AI&DPE teams ensure Mastercard delivers industry‑leading agility, intelligence, resiliency, and scalability in every product we build.


Role


Build, enhance, and run production-grade services by taking solution blueprints from Product Engineering teams and owning end-to-end delivery—from design refinement and implementation through release, monitoring, and operational excellence.


What You’ll Do (Key Responsibilities)


  • Build responsive, accessible (WCAG-aware) user interfaces using React and modern TypeScript patterns.
  • Translate UX/UI designs (Figma/Sketch) into high-quality, reusable components aligned to a design system.
  • Design front-end architecture for scalability and maintainability (routing, state management, component composition, data-fetching patterns).
  • Integrate with backend APIs (REST/GraphQL) and handle authentication/authorization patterns (e.g., OAuth/OIDC flows) in partnership with platform teams.
  • Implement robust testing practices: unit/component tests, integration tests, and end-to-end tests; contribute to quality gates in CI/CD.
  • Drive performance and reliability: bundle optimization, rendering performance, caching strategies, error handling, and monitoring of client-side issues.
  • Ensure secure front-end practices: dependency hygiene, safe handling of user input, and adherence to secure SDLC standards.
  • Collaborate closely with Product, Design, Backend, and QA; contribute to iterative delivery, code reviews, and technical design discussions.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...