Founded in 1966, Mastercard is a worldwide transaction, payment-processing, and consulting company best known for its line of personal and business credit cards. As an employer, Ma
Director, Software Engineering
Location
Ireland
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Director, Software Engineering
Mastercard
Our Purpose Mastercard 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, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Director, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Mastercard is looking for a talented Software Engineering Director. In this role, you will lead the design and delivery of innovative products and platforms, working across cross-functional teams to deliver solutions at scale to global markets. Our team is focused on establishing and scaling a consistent, data-driven approach to product governance and delivery across the organisation. We define and enable the operating model for Product Councils, ensuring decisions are structured, traceable, and aligned to business outcomes. At Mastercard you will help define the future of commerce globally. This team will have a diverse focus both in terms of geography and variety of technology challenges driving hard to bring innovative payment solutions to market. Role Lead the design and delivery of Product Excellence tooling to support operating models across the Studio Product Delivery lifecycle. Define requirements and drive implementation of scalable internal platforms using low-code and enterprise tooling capabilites. Own and shape architecture decisions for future-state solutions, balancing immediate delivery with long-term scalability and integration across systems Drive end-to-end delivery of software and platform initiatives, including intake management, tracking and sizing technical work , reporting, and execution Represent Product Excellence in cross-functional forums and influence adoption of standardised processes and tooling. Champion innovation through the introduction of new technologies, patterns, and ways of working that improve transparency, decision quality, and operational efficiency Responsibilities Provide strategic and technical leadership across Product Excellence platforms, acting as the authority on architecture decisions and system design direction Define and evolve the target architecture for Product Council tooling, including integration with SharePoint, Power Platform, Dataverse, and downstream reporting systems Lead and coordinate delivery across engineering, product, and operations teams to ensure alignment to business goals and successful execution Establish and enforce standards for data integrity, governance, and system design across Decision Tracker and related tooling Drive the transition from manual → automated → mandatory operating models, ensuring solutions scale and support future system integration Identify and develop high-performing talent, providing coaching, direction, and technical leadership across teams and contributors Create an environment that promotes innovation, experimentation, and continuous improvement, challenging existing approaches where needed Ensure clear ownership, accountability, and alignment across stakeholders involved in Product Council operations and tooling Experiences Extensive experience in program leadership, platform delivery, and technical solution design within complex enterprise environments Demonstrated ability to define and implement scalable architectures, particularly across Power Platform, SharePoint, and integrated enterprise systems Strong track record of translating business and governance requirements into practical, working technical solutions Recognised as a thought leader in bridging strategy, technology, and delivery - enabling organisations to move from fragmented tools to cohesive platforms Experience driving cross-functional initiatives that require coordination across product, engineering, and operational teams Deep understanding of governance, workflow processes, and data-driven operating models within a large-scale enterprise environment All About You The ideal candidate for this position should have: Loves creating innovative products and technology solutions in a collaborative fun environment Thrives in ambiguous and evolving scenarios. Advanced knowledge and understanding of modern software engineering concepts and methodologies is required. Strong leadership and people management skills. Strong analytical and problem-solving skills. Ability to quickly learn and implement new technologies, frameworks, and tools. Experience in product development and partnering with business teams to build the best solutions for our customers. Ability to support multiple concurrent activities and to interface with external / internal resources, working as a member of a geographically distributed project team. Strong communication skills -- both verbal and written. Strong relationship, collaboration skills and organizational skills Be skilled at explaining technical problems succinctly and clearly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and 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.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Manager, Engineering
RemitlyRemitly is a global digital financial services company providing fast, affordable, and secure remittance services with the aim of making it easier for people to
Role Description Under the supervision of the Manager, Engineering IV, the Manager, Engineering will lead the development of automation tools and deployment strategies to ensure efficient and secure software delivery with minimal operational overhead. Telecommuting is available from anywhere in the United States based on manager approval. - Oversee the creation of well-instrumented, well-documented infrastructure tools and systems that drive fast-paced, high-impact customer experiences. - Provide technical leadership in designing and implementing complex software solutions across multiple systems. - Evaluate emerging technologies and industry best practices to enhance Remitly’s technology platform, fostering a culture of continuous improvement and innovation. Qualifications - Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field. - 5 years of progressively responsible experience with developing reliable and scalable applications and services. Requirements - 2 years of experience with developing reliable and scalable applications and services on private data centers. - 2 years of experience with launching digital features and scalable infrastructure that meets customer needs. - 2 years of experience with developing enhanced user experiences by redesigning workflows, prototyping new features, and ensuring continuous integration. - 2 years of experience with functional and automated integration testing. - 2 years of experience with structuring and scaling Agile development processes. - 2 years of experience with leading technical teams, including recruiting strategy, sourcing, structuring loops, interviewing, and closing candidates. - 2 years of experience with mentoring engineers on technical skills through design and code review, and leading performance evaluation and career development. - 2 years of experience with providing technical leadership and project management for all aspects of the software development life cycle. - 2 years of experience with Confluence, Github, Java, JIRA, Jenkins, object-oriented programming languages, service-oriented architecture, and distributed programming. Benefits - Flexible paid time off - Health, dental, and vision + 401k plan with company matching - Paid parental, medical, military and family care leave - Mental Health & Family Forming Benefits - Employee Stock Purchase Plan (ESPP) - Continuing education and travel benefits
Manager, Software Engineering
Alkami TechnologyAlkami is the digital sales and service platform provider for financial institutions in the US.
Role Description Alkami is hiring an Engineering Manager for Activations to lead a team focused on helping new clients get to production through high-quality product workflows, core-provider integrations, and third-party service integrations. This team’s work sits close to the customer and the bank experience, requiring strong technical judgment, product partnership, and a bias for execution. This is a hybrid player-coach role. The right person will lead through the work by: - Setting direction, mentoring engineers, shaping architecture, and staying close enough to the code and systems to help the team make strong technical decisions. What You’ll Do: - Lead the Activations engineering team responsible for the technical work that helps new clients go live, including integrations with client core provider APIs, third-party services such as check ordering and ACH transfers, and workflows tied to digital account opening. - Align team priorities, processes, and decision-making with broader organizational goals while setting clear direction for the team’s roadmap and delivery outcomes. - Coach, develop, and support engineers through regular feedback, performance conversations, and day-to-day technical guidance. - Design, guide, and review systems within the team’s scope while contributing production-grade code where needed to move ambiguous problems forward. - Review code and technical designs to ensure high standards for quality, maintainability, testability, efficiency, and long-term scalability. - Partner closely with Product Management to translate complex product requirements into practical technical plans, sequencing, and delivery decisions. - Monitor quality, reliability, and platform health so the team makes the right technical investments to support current and future needs. - Help create an environment where engineers can think through problems with a product lens, operate autonomously, and make strong decisions in fast-moving situations. Qualifications - 8+ years of software engineering experience with a strong hands-on technical foundation. - 2+ years of experience in a technology leadership role with a track record of building and leading strong teams. - Strong experience with modern software engineering across areas such as TypeScript, Node.js, Python, API development, event-driven systems, and relational databases such as Postgres. - Strong system design and architecture skills, with the ability to communicate technical tradeoffs clearly and guide teams through ambiguous problems. - Experience building backend services and APIs, with a solid understanding of REST APIs and microservice-style architectures. - A leadership style centered on raising the bar through code reviews, technical coaching, and thoughtful collaboration. - Strong written and verbal communication skills, including the ability to turn product asks into clear technical plans and align stakeholders around execution. - Comfort operating in an evolving environment where priorities can shift and the best leaders stay calm, adaptable, and execution-focused. Benefits - Remote-first environment. - Unlimited paid time off. - 401(k) with employer match. - Diverse and inclusive culture. Salary The salary range for this position is: $180,000 - $210,000 Company Description Alkami is the digital sales and service platform provider for U.S. banks and credit unions. Our unified Platform integrates onboarding, digital banking, and data and marketing—each solution can stand alone, but together they deliver more—to help institutions onboard, engage, and grow relationships. Founded in 2009, we continue to be recognized for our intentional culture and tremendous growth (Best Place to Work in Fintech; Best & Brightest to Work For Nationally; and Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among others). As a remote-first company, most of our positions can be remote in the US, except for key roles, which will be indicated in the Job Title.
Development Lead VCP
MeridianLinkConnecting You to Better: MeridianLink is the developer of the industry's first multi-channel loan origination system.
Role Description The Development Team Lead is a hands-on technical leadership role responsible for guiding a cross-functional engineering team while remaining actively involved in software delivery. This role focuses on engineering execution, technical mentorship, delivery consistency, and modernization initiatives. - Lead technical execution for an agile engineering team - Remain actively involved in architecture and hands-on coding - Mentor engineers and improve delivery practices - Provide day-to-day technical leadership and coordination for an agile engineering team - Partner with Product and QA on roadmap execution - Improve operational reliability and engineering standards Qualifications - 7+ years of software engineering experience in C#/.Net and modern UI frameworks (React.js) - Experience leading technical initiatives and mentoring engineers - Experience with AI development tools and methodologies - Strong backend, frontend, and cloud engineering experience - Experience with CI/CD, Docker, Kubernetes, and cloud platforms - Strong collaboration and communication skills Requirements - Success in this role is measured through technical contribution, collaboration, engineering quality, operational reliability, and the ability to positively influence team effectiveness and software delivery outcomes. Benefits - We value engineers who enjoy building, improving, and simplifying systems. - This role provides the opportunity to work across product, platform, and engineering initiatives that directly influence customer experience and business outcomes.
Team Lead, Engineering
PivotreePivotree is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive and accessible workplace.
Role Description As a Software Engineer in our Managed Services practice, you will own end-to-end support for global commerce clients on Fluent Order Management, bringing technical depth and sound judgment to every problem you solve. Responsibilities - Serve as primary support consultant for medium-to-large customers on Fluent Order Management, owning incident resolution end-to-end. - Analyse and troubleshoot moderately complex post-implementation issues; identify root causes and resolve or escalate with clear reasoning. - Participate in client incident management processes and adhere to defined SLAs. - Automate application monitoring to manage day-to-day OMS activity and maintain system health. - Define client requirements, develop delivery plans, and write and review test scripts for enhancements. - Track operational trends and identify areas for improvement; share findings with the team. - Maintain runbooks and a knowledge base to streamline incident resolution. - Communicate clearly with ecommerce teams, business partners, and IT stakeholders on root cause and resolution. - Work flexibly across rotational shifts and provide on-call support as required. What Good Looks Like - Analysis: Probes beyond the obvious; seeks more data before drawing conclusions in all work they perform. - Customer Orientation: Seeks the underlying need, not just the surface ask. - Decisiveness: Chooses between alternatives without delay. - Organising Work: Plans short-term work with clear milestones. - Working with Others: Solicits input and values others' expertise. - Developing Others: Gives clear instruction to juniors and verifies their understanding. - Initiative: Acts without being prompted; addresses problems quickly. Skills and Competencies - 2 to 3 years of experience in Fluent Order Management with Supply Chain domain knowledge. - Hands-on experience across OMS modules, software QA, or production support. - Knowledge of the ecommerce model: Fulfillment, Shipping, Customer Service, UX, and Promotions. - Strong communication, documentation, and client-facing skills. - Experience with incident management platforms such as Jira, ServiceNow, or equivalent. - Ability to manage multiple workstreams, prioritise effectively, and adapt to change. Technical Skills - Fluent Order Management: solid working knowledge across core modules. - Java, GraphQL, REST APIs, and Python: hands-on development and debugging experience. - API testing tools: able to independently design and execute API tests (Postman or equivalent). - DevOps fundamentals: understands CI/CD pipeline principles and can operate within them (Jenkins or equivalent). AI at Pivotree We use AI to automate and accelerate our work across every service we deliver. We encourage team members to bring forward AI ideas that improve client outcomes, and we highly value people who apply creativity and judgment to make AI output better. AI Responsibility Examples - Apply AI-assisted log analysis and anomaly detection to identify incident root causes faster and reduce mean time to resolution. - Use AI-driven monitoring and alerting to stay ahead of SLA thresholds and shift support from reactive to proactive. - Use AI coding assistance to improve delivery speed and test coverage; review and validate all AI-generated output before use. - Apply AI-assisted analytics to surface actionable insights from incident and ticket data; share findings with the team. - Use AI writing assistance to draft and update runbooks and KB articles; always review before publishing. AI Skills Examples - Ability to construct clear, structured inputs to obtain accurate and useful outputs from AI systems; iterates when results need refinement. - Experience using AI coding assistants to accelerate development, explain code, or support code review. - Familiarity with AI-assisted testing or documentation tools to improve coverage and knowledge quality. - Awareness of AI-driven observability principles: anomaly detection, predictive alerting, and log intelligence. AI Competencies - Workflow Integration: Proactively identifies tasks where AI reduces effort or improves quality; does not wait to be told to use AI. - Output Ownership: Reviews, corrects, and takes full accountability for AI-generated work before it is used or shared. - Adaptability: Evaluates new AI tools and approaches quickly; applies AI principles across platforms without needing retraining. - Responsible Use: Aware of AI limitations, hallucination risk, and data privacy constraints; applies appropriate human judgment. - Creative Augmentation: Does not just accept AI output; improves, reframes, and extends it to produce better outcomes. Company Description Pivotree is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive and accessible workplace.


