Director, Software Engineering

Mastercard powers economies and empowers people in 200+ countries and territories worldwide, helping build a sustainable economy through digital payments solutions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Director, Software Engineering

Mastercard is seeking a talented Director Software Engineer to join their Cross Border Services team in Dublin, Ireland. This role is crucial for XBS's cloud transformation journey and will be part of a highly agile team building innovative products delivered at scale to global markets.

The ideal candidate will be a technology leader who is hands-on and can lead a team of engineers, spending significant time coding while coaching team members. They will be recognized as a team's authority and technical expert who drives innovation and organizational growth through their contributions.

Key responsibilities include:

  • Implementing and maintaining compliance and security in CI/CD pipelines
  • Driving domain-driven design and implementation of consumer-driven contracts
  • Leading complex enterprise-wide initiatives spanning multiple services
  • Architecting and delivering new services for products and bundles
  • Contributing to and leading Guild initiatives
  • Mentoring engineers and improving software engineering craftmanship
  • Conducting technical interviews and raising performance standards

Technical requirements include:

  • Expert in building highly resilient & scalable distributed systems
  • Deep knowledge of databases, messaging & caching technologies
  • Experience with multiple programming languages (Java, .NET, JavaScript)
  • DevOps best practices and cloud-first software development
  • Understanding of advanced design patterns and API standards
  • Performance engineering expertise
  • Experience with chaos testing and operational practices

This role offers the opportunity to work with cutting-edge technologies while leading and mentoring a team of engineers in a global financial technology company. The position combines technical leadership with hands-on development, making it ideal for those who want to maintain their technical edge while growing their leadership skills.

Last updated 9 hours ago

Responsibilities For Director, Software Engineering

  • Lead and mentor a team of engineers while maintaining hands-on coding
  • Implement and maintain compliance and security in CI/CD pipelines
  • Drive domain-driven design and implementation of consumer-driven contracts
  • Lead complex enterprise-wide initiatives spanning multiple services
  • Architect and deliver new services for products and bundles
  • Contribute to and lead Guild initiatives
  • Conduct technical interviews and raise performance standards
  • Drive implementation of advanced test setups in production environment

Requirements For Director, Software Engineering

Java
JavaScript
React
Kubernetes
  • Expert in building highly resilient & scalable distributed systems
  • Deep knowledge of databases, messaging & caching technologies
  • Experience with multiple programming languages (Java, .NET, JavaScript)
  • DevOps and cloud-first software development expertise
  • Understanding of advanced design patterns and API standards
  • Experience leading and coaching engineering teams
  • Skills in architecture and cost analysis for cloud environments
  • Performance engineering expertise

Benefits For Director, Software Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package
  • Professional development opportunities
  • Global work environment

Interested in this job?

Jobs Related To Mastercard Director, Software Engineering

Lead Software Engineering

Lead Software Engineering position at Mastercard in Seattle, focusing on Identity Verification platform development using Clojure and AWS, offering $159,000-$254,000 salary range.

CPU Physical Design Engineer (Lead/Staff)

Lead/Staff CPU Physical Design Engineer position at Qualcomm India, focusing on high-speed cores design and implementation.

Staff Software Engineer

Staff Software Engineer role at Snyk, focusing on developer security platform development with 7+ years of experience required.

Lead Backend Engineer

Multiple Lead and Senior Backend Engineer positions at Launch Potato, a digital media company offering remote work opportunities across Latin America.

Staff Software Engineer

Staff Software Engineer role at Twist Bioscience focusing on designing and developing customer-facing APIs and scalable software systems.