Senior Lead Software Engineer - Fraud Rules & Platforms

Mastercard

Dublin

On-site

EUR 100,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mastercard invites applications for a Lead Software Engineer role focusing on Java, Python and Go. Based in Ireland, you will drive modernization of fraud rules engines, collaborate with cross-functional teams, and ensure scalable, secure platform implementations across distributed systems.

Ideal candidates bring 8+ years in software development, expertise in Go, Python or Java, and a track record of leadership in large-scale migrations, architecture alignment, and DevOps practices.

Qualifications

  • Bachelor's degree in information technology, computer science, or a related field.
  • 8+ years of software development experience in modern architectures.
  • Proficient in Go, Python, and Java; comfortable with multiple languages.
  • Experience with microservices and distributed systems.
  • Strong knowledge of secure coding practices and DevOps basics.

Responsibilities

  • Lead modernization of platforms, especially fraud-related rules/engines and migrations.
  • Collaborate with cross-functional teams to understand requirements and provide technical leadership.
  • Ensure implementations align with architectural design, patterns, and standards.
  • Ensure designs meet business needs, infrastructure, and security/compliance requirements.
  • Drive engineering excellence and lead early-stage projects (PoC, Pilot).
  • Assist with scoping, sizing, planning and estimation for projects.
  • Mentor developers and promote best practices across the team.
  • Familiarity with AI tech like Gen AI/LLMs related to fraud rules.
  • Hands-on implementation using multiple programming languages and patterns.
  • Build and operate scalable global platforms with high throughput and low latency.

Skills

Go
Python
Java
Microservices
Distributed systems
Leadership
Security best practices

Education

Bachelor's degree

Job description

Mastercard invites applications for a Lead Software Engineer role focusing on Java, Python and Go. Based in Ireland, you will drive modernization of fraud rules engines, collaborate with cross-functional teams, and ensure scalable, secure platform implementations across distributed systems.

Ideal candidates bring 8+ years in software development, expertise in Go, Python or Java, and a track record of leadership in large-scale migrations, architecture alignment, and DevOps practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Fraud Platforms (Java/Python/Go)
Lead Software Engineer - Fraud Platforms (Java/Python/Go)

Mastercard • Lusk

On-site
EUR 140,000 - 180,000
Senior Software Lead - Fraud Rules Engine (Java/Python/Go)
Senior Software Lead - Fraud Rules Engine (Java/Python/Go)

Mastercard • Clondalkin

On-site
EUR 120,000 - 180,000
Lead Software Engineer (Java/Python/Go) – Fraud Platforms
Lead Software Engineer (Java/Python/Go) – Fraud Platforms

Mastercard • Blanchardstown

On-site
EUR 110,000 - 150,000
Lead Software Engineer — Fraud Platforms (Java/Python/Go)
Lead Software Engineer — Fraud Platforms (Java/Python/Go)

Mastercard • Rathcoole

On-site
EUR 120,000 - 180,000
Lead Software Engineer - Fraud Rules & AI (Java/Python/Go)
Lead Software Engineer - Fraud Rules & AI (Java/Python/Go)

Mastercard • Tallaght

On-site
EUR 120,000 - 150,000
Senior Platform Engineer — Java/Python/Go (Fraud/AI)
Senior Platform Engineer — Java/Python/Go (Fraud/AI)

Mastercard • Malahide

On-site
EUR 120,000 - 180,000
Tech Lead, Fraud Rules & Global Platform (Java/Python/Go)
Tech Lead, Fraud Rules & Global Platform (Java/Python/Go)

Mastercard • Swords

On-site
EUR 90,000 - 130,000
Senior Tech Lead: Fraud Rules Engines & Scalable Platforms
Senior Tech Lead: Fraud Rules Engines & Scalable Platforms

Mastercard • Ireland

On-site
EUR 120,000 - 150,000
Lead Software Engineer - Java/Python/Go
Lead Software Engineer - Java/Python/Go

Mastercard • Dublin

On-site
EUR 100,000 - 140,000
Lead Software Engineer - Java/Python/Go
Lead Software Engineer - Java/Python/Go

Mastercard • Blanchardstown

On-site
EUR 110,000 - 150,000