Lead Software Engineer

Mastercard
Dublin
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Engineering judgment","Collaboration","Mentorship","Communication"]

Lead the architecture, design, and implementation of secure, scalable agentic applications and AI-powered services for Mastercard’s Virtual C-Suite platforms. Drive end-to-end delivery across the SDLC, define production AI best practices (evaluation, monitoring, guardrails, resiliency, cost control), and improve developer workflows through an AI-enabled engineering lifecycle. Collaborate with Applied AI, Data Science, Product, Security, and Platform teams to move from prototyping to governed production deployment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
3 months ago

Lead Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Lead the architecture, design, and implementation of secure, scalable agentic applications and AI-powered services for Mastercard’s Virtual C-Suite platforms. Drive end-to-end delivery across the SDLC, define production AI best practices (evaluation, monitoring, guardrails, resiliency, cost control), and improve developer workflows through an AI-enabled engineering lifecycle. Collaborate with Applied AI, Data Science, Product, Security, and Platform teams to move from prototyping to governed production deployment.
Location: Dublin
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead hands-on architecture, design, and implementation of agentic applications, AI-powered services, and platform capabilities from concept through production.
  • •Define engineering patterns and best practices for production AI systems, including evaluation, monitoring, guardrails, resiliency, cost control, and rollback strategies.
  • •Drive end-to-end software delivery across the SDLC, from discovery and prototyping to testing, release, and production operations.
  • •Build highly available, secure, cloud-native services with strong observability, performance, and operational readiness.
  • •Provide technical leadership through architectural decisions, design/code reviews, hands-on contributions, and mentoring across the team.

Key Requirements

  • •Strong software engineering experience building scalable, secure, maintainable production systems and leading complex technical initiatives end to end.
  • •Hands-on experience shipping AI-powered products or agentic applications using LLMs, orchestration frameworks, tool-calling patterns, retrieval, and context-aware workflows.
  • •Strong understanding of agentic system design (planning, reasoning loops, workflow orchestration, memory, grounding, evaluation, safety, human-in-the-loop controls).
  • •Experience taking AI solutions from prototype to production with reliability, observability, latency, cost, security, and governance discipline.
  • •Strong programming skills in backend languages such as Java or Python, with production-ready code and well-tested engineering practices.
Experience:AI
Skills:Engineering judgmentCollaborationMentorshipCommunication
Tech Stack:JavaPythonReactNext.jsKubernetesAWSAzureGCP

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor