Manager, Software Engineering

4 weeks ago


Dublin, Dublin City, Ireland Mastercard Full time

Manager, Software Engineering – Small & Medium Enterprise Engineering

Mastercard is seeking a Manager, Software Engineering to drive innovation and build cutting-edge solutions within the Small & Medium Enterprise (SME) Engineering group. In this leadership role, you will shape technical strategies, guide engineering teams, and deliver scalable, high-performing software solutions that empower small and medium-sized businesses worldwide.

You will play a crucial role in Mastercard's mission to create value, grow together, and move fast by fostering a culture of decency, inclusion, and innovation. You will leverage Mastercard's technology ecosystem to develop APIs, cloud-native solutions, and distributed systems that redefine the SME landscape.

Key Responsibilities
  • Technical Leadership & Architecture: Design and develop scalable, resilient, and secure software solutions aligned with Mastercard's standards and best practices.
  • Drive architectural decisions, adopting design patterns that optimize performance, maintainability, and cost-effectiveness.
  • Lead Proof of Concepts (PoCs) to assess emerging technologies and recommend strategic directions.
  • Champion API-first development, ensuring seamless integration within Mastercard's ecosystem.
    • Innovation & Strategy: Identify growth opportunities within the SME space by leveraging Mastercard's technology portfolio.
    • Spearhead enterprise-wide initiatives, ensuring successful execution of complex, multi-program projects.
      • Collaboration & Cross-functional Engagement: Partner with business and product teams to define technical roadmaps and align engineering efforts with Mastercard's SME strategy.
      • Engage with security and compliance teams to ensure adherence to Mastercard's regulatory and security frameworks.
      • Work with global engineering and operations teams to deliver solutions that meet performance and scalability requirements.
        • Mentorship & Engineering Excellence: Lead and mentor software engineers, fostering a culture of continuous learning and innovation.
        • Conduct code reviews, technical deep-dives, and troubleshooting sessions to uphold engineering quality.
        • Establish documentation and knowledge-sharing frameworks to streamline development practices.
        Required Skills & Experience
        Core Technical Expertise
        • Programming: Proficiency in Java, Spring Boot, and object-oriented design principles.
        • Experience in React, Node.js, or full-stack development.
        • Hands-on experience with event-driven architectures.
        • API Development: Hands-on experience with RESTful API design, SDK development, and API security best practices.
        • Cloud & DevOps: Strong expertise in Azure, AWS, Kubernetes, and CI/CD pipelines.
        • Microservices & Distributed Systems: Deep understanding of domain-driven design, event-driven architecture, and high-resilience distributed systems.
        • Containerization & Orchestration: Hands-on experience with Docker, Kubernetes, and service mesh technologies.
        • Databases: Expertise in PostgreSQL, NoSQL databases, and optimizing data performance at scale.
        • Security & Compliance: Knowledge of vulnerability management, authentication mechanisms, and regulatory compliance.
        Leadership & Collaboration
        • Proven ability to lead Agile teams, drive sprint planning, and resolve technical blockers.
        • Exceptional problem-solving and debugging skills, with experience in root cause analysis (RCA) and performance optimization.
        • Strong written and verbal communication skills, capable of influencing stakeholders and articulating technical concepts to non-technical audiences.
        • Mentorship mindset, fostering a collaborative engineering culture through coaching and best practice adoption.
        • People management experience essential.
        Nice to Have
        • Contribution to technical blogs, public speaking, or thought leadership initiatives.
        Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks come with inherent risk. All personnel must:

  • Abide by Mastercard's security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach; and
  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Financial Services, IT Services and IT Consulting, and Technology, Information and Internet

Referrals increase your chances of interviewing at Mastercard by 2x

Dublin, County Dublin, Ireland


#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland E-Frontiers Full time

    OverviewSoftware Engineering Manager - Limerick (4 days onsite)Package: €100K + 12% bonus, standard benefits.Location: Limerick, Ireland. This role requires 4 days onsite in Limerick.ResponsibilitiesLead and mentor engineering teams, including code reviews and performance management.Define and enforce best practices in CI/CD, automation, and...


  • Dublin, Dublin City, Ireland Mastercard, Inc. Full time

    Social network you want to login/join with:Manager, Software EngineeringOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we're helping build a sustainable economy where everyone can prosper.We support a wide range of digital payments choices, making transactions secure,...


  • Dublin, Dublin City, Ireland Reperio Human Capital Ltd Full time

    Senior Software Engineering Manager (Mobile) Dublin/Cork/Hybrid My client is a market leader in the Digital Banking space, looking for a Senior Software Engineering Manager to lead their Mobile Development team to elevate their software engineering capabilities, instil a culture of continuous improvement and innovate their Mobile Solutions offering. You will...


  • Dublin, Dublin City, Ireland Reperio Human Capital Ltd Full time

    Senior Software Engineering Manager (Mobile) Dublin/Cork/Hybrid My client is a market leader in the Digital Banking space, looking for a Senior Software Engineering Manager to lead their Mobile Development team to elevate their software engineering capabilities, instil a culture of continuous improvement and innovate their Mobile Solutions offering.You will...


  • Dublin, Dublin City, Ireland Mastercard Full time

    OverviewThe Mastercard Commercial Solutions team in Dublin has an exciting opportunity for a Manager of Software Development to help grow the organization by enabling teams to enhance and modernize our Commercial B2B digital payments services. This position will be key to growing a global B2B technology platform, operating at scale, with focus on...


  • Dublin, Dublin City, Ireland Mastercard Full time

    OverviewThe Decision Management program enables intelligent decision-based products through streaming analytics with the ability to govern these decisions and manage their outcomes with business agility. This program leverages business rules & AI engines, a streaming big data cluster, an in-memory data grids, APIs, & UIs to deliver real time decisions at...


  • Dublin, Dublin City, Ireland Toast Full time

    OverviewSoftware Engineering Manager - Funds Management role at Toast. Join to apply for the Software Engineering Manager - Funds Management role at Toast.Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.As an Engineering Manager on the Funds...


  • Dublin, Dublin City, Ireland Google Inc. Full time

    Google Dublin, IrelandAdvancedExperience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in the domain.Bachelor's degree or equivalent practical experience.3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team...


  • Dublin, Dublin City, Ireland R Three Full time

    Become an Engineering Manager for a team at the forefront of our Digital Currency product.You'll be leading our multidisciplinary engineering team.This is an opportunity to lead a team to create impact and raise the bar by running a high-performing team.You will be responsible for delivering platform requirements derived from product strategy in partnership...


  • Dublin, Dublin City, Ireland Google Inc. Full time

    OverviewGoogle Dublin, IrelandAdvanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in the domain.ResponsibilitiesBuild strong relationships with a variety of stakeholders to achieve both our detection and software control objectives.Ensure our EDR agents meet strict reliability and...