Mastercard

Lead Software Engineer

Mastercard
Apply
3 days ago
Dublin, IrelandStaff+

Responsibilities

  • Lead hands-on development of AI and agentic systems and scalable, reusable AI platform capabilities.
  • Integrate large language models, AI services, agent frameworks, workflow engines, knowledge bases, and orchestration platforms.
  • Build APIs, services, event-driven workflows, data pipelines, agent workflows, and user-facing platform capabilities.
  • Translate architecture and product priorities into technical designs, delivery plans, and working solutions.
  • Provide technical direction to junior engineers and vendor teams, including design reviews, code reviews, mentoring, and production-readiness oversight.
  • Partner with product, business, architecture, data, AI, and engineering teams to refine requirements and deliver incremental value.
  • Support migration toward future-state architecture while maintaining operational continuity.
  • Identify technical risks and recommend trade-offs across build, buy, partner, and reuse options.
  • Ensure solutions meet standards for security, privacy, compliance, reliability, scalability, and operational support.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong hands-on AI engineering experience and experience with large-scale data platforms and modern ML/AI tooling.
  • Experience building or integrating solutions using LLMs, AI services, agent frameworks, workflow engines, orchestration platforms, vector search, or retrieval-augmented generation.
  • Understanding of GenAI and agentic workflows, including prompt design, grounding, tool use, evaluation, guardrails, monitoring, and responsible AI.
  • Familiarity with AWS EMR, Aurora, Databricks, Snowflake, or comparable cloud and data platforms.
  • Strong foundations in software engineering, system design, distributed systems, object-oriented design, and programming.
  • Professional experience building and operating distributed, production-grade software, including substantial full-stack or back-end engineering experience.
  • Experience leading technical delivery for a team or workstream, including design reviews, code reviews, engineering planning, mentoring, and production readiness.
  • Ability to influence technical direction without formal people-management responsibility and evaluate architecture, security, scalability, integration, cost, delivery speed, and operational trade-offs.
  • Clear written and verbal communication skills and the ability to coordinate across teams, locations, vendors, and business stakeholders.
  • Experience building AI platforms in an advisory or consultancy environment is a distinct advantage.

Tech Stack

DatabricksSnowflake
Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me