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
12 hours ago
Salary
0
Seniority
Lead
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 About 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. Role Summary Lead Quality Engineering as a strategic function across all CNPF products and platforms. Build and lead a global team of quality engineers obsessively focused on customer experience and product reliability - operating across the full stack (frontend, backend, APIs, data pipelines, AI/ML, infrastructure). Define QE strategy and ensure its execution at pace. The role is responsible for designing, developing, testing, maintaining, and enhancing Mastercard's software solutions to ensure quality, security, scalability, and performance to deliver measurable business value. Key Responsibilities - Develop and execute short-term and medium-term strategic plans for Quality Engineering - Lead the design and delivery of complex testing solutions across full-stack applications, data systems, and infrastructure - Drive test automation strategy - define what to automate, at what layer, with what tooling - Embed quality earlier in the lifecycle (shift-left) and extend into production (shift-right) - Define QE strategy for data products - pipeline validation, data contracts, schema drift detection, ML model quality - Establish evaluation and quality frameworks for AI and agentic products - guardrail testing, hallucination detection, prompt regression testing - Own release quality gates and define ship-or-hold criteria - Drive root cause analysis on production incidents and escaped defects - Manage budget, resource planning, and vendor relationships for QE - Hire, develop, and retain world-class QE talent; build compelling career paths - Evaluate, select, and manage QE tooling; drive build-vs-buy decisions - Stay current with industry QE practices and represent Mastercard externally Qualifications Required: - 12+ years of software engineering experience, with 7+ years focused on Quality Engineering at increasing levels of scope and leadership - 5+ years managing engineering teams, including managing people leaders (managers of managers) - Demonstrated expertise across full-stack application quality (API, UI, microservices) and data/ML system quality (pipelines, models, data platforms) - Track record of defining and executing QE strategy at scale - not just running a test team, but transforming how an organization approaches quality - Experience in financial services, payments, or other highly regulated technology environments - Strong communication skills including the ability to assert quality positions to senior leadership, present to executives, and influence without authority - Experience with budget and resource management, including forecasting, vendor management, and build-vs-buy decisions - Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience 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
Security Engineering Manager
Check Point Software TechnologiesAs the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most driven, creative, and innovative people. At Check Point, our employees are redefining the security landscape by meeting our customers’ real-time needs and providing our cutting-edge technologies and services to an ever-growing customer base. Check Point Software Technologies has been honored by Time Magazine as one of the World’s Best Companies and Newsweek’s list of Americas Best Cybersecurity Companies. We've also earned a spot on the Forbes list of the World’s Best Places to Work for five consecutive years and recognized as one of the World’s Top Female-Friendly Companies. If you're passionate about making the world a safer place and want to be part of an award-winning company culture, we invite you to join us.
Role Description - Be hands on in pre-sales activity and manage a team of security engineers. - Provide technical pre-sales assistance for customers and/or partners. - Develop existing and new accounts in conjunction with sales reps. - Coach and mentor the SE team. - Technical product and solution presentations. - Active participation in IT security events and trade shows as a speaker. - Develop a solution by translating a customer’s business requirements into an integrated technical solution. - Technically close complex and competitive opportunities, through advanced competitive knowledge, technical skill, and credibility. - Identify revenue impacting support escalations and engage proactively with required parties (internal/external) to ensure timely and satisfactory resolution. - Proactively engage and communicate with Product Management, Business units, Sales, and Marketing. - Broad understanding of Security Threat Landscape / IT Security industry, past, present, and future. Qualifications - Bachelor’s Degree in Computer Science/Electrical Engineering or related major. - 15 years' experience in networking standards and protocols (Ethernet, routing, UNIX, Network Mgr., Internet Protocol addressing). - At least 8 years of pre-sales engineering experience. - Strong interpersonal skills, leadership, and ability to motivate. - Solid data communication experience. - Working knowledge of system design. - Ability and willingness to travel. - Check Point experience and certification preferred. - Cyber Security Experience in the fields of network, data center, and cloud architectures. - Must be eligible to work in the United States without sponsorship from an employer now or in the future. Requirements - EOE M/F/Veterans/Disabled Benefits - The wage range for this position is $176,400 - $210,000. - Eligible for additional compensation, including an annual bonus or sales incentive based on revenue or utilization. - US-based employees gain access to healthcare benefits. - 401(k) plan and company match. - Short-term and long-term disability coverage. - Basic life insurance. - Stock awards and an employee stock purchasing plan.
Engineering Manager
OneImagingHelping employers and employees save up to 80% on health plan and out-of-pocket medical imaging costs.
Radiology is the second most used healthcare service, used by over 51% of the workforce annually. Despite the critical role of radiology in healthcare, the process for undergoing a medical imaging exam has remained unchanged for decades. OneImaging is solving this with a concierge approach and a premium-quality radiology network of over 5,000 vetted providers across 48 states, which also reduces imaging costs by 60-80%. Our solution helps patients and families access essential radiology services at fair prices and without surprise bills, all while delivering immediate savings and ROI for employers and payers on every exam. We are seeking an experienced Engineering Manager (player/coach) focusing on healthcare integrations, architecting the platform layer connecting provider networks, care navigator operations, and clinical workflows. This is a senior IC-first role where functions include writing production level code, building services, and owning critical systems while also setting architectural direction and mentoring other engineers. The Engineering Manager will drive architecture decisions across services that interface with new and existing Postgres db’s, guide adoption of healthcare data standards such as FHIR/HL7 and DICOM, and ensure the platform can withstand the demands of healthcare at scale. This position emphasizes direct contribution, coding, system design, and problem-solving as the primary mode of leadership. What you'll do: - Architect and implement backend services that interface with Postgres and Databricks to support business verticals, ensuring scale, reliability, and maintainability. Write production-grade code and lead by example. - Design and oversee data adapters to integrate with external imaging facilities, payers, and TPAs, adhering to health data standards (FHIR/HL7, DICOM) - Conduct rigorous code reviews, set coding standards, and foster engineering best practices to ensure high-quality, secure, and compliant codebases. - Design systems for reliability and graceful degradation as we scale from thousands to millions of orders. Extend considerations of fault-tolerance, error reporting, and load and stress testing to existing and new services. Establish recovery strategies and observability standards. - Write clear engineering documentation that outlines architecture choices, technical milestones, and steps required to achieve epic/feature/service goals. - Mentor backend and full-stack engineers, sharing tools and approaches to improve problem-solving. While mentorship is expected, the majority of your time will be spent coding and architecting systems. - Partner with Product to translate business goals into efficient, value-driven technical solutions. Ensure tradeoffs are explicit and that the solution is optimized for the problem, pushing back on instances of incorrect scoping of a solution as needed providing the relevant evidence. - Collaborate with DevOps to embed CI/CD, observability, security, and cost-transparency into every service. About you: - B.S./M.S. in Computer Science, Engineering, or related field, or equivalent industry experience. - 8+ years of backend engineering experience with production level software development and architectural responsibilities. - Strong expertise in Python, TypeScript/Node.js, PostgreSQL. - Proven ability to design fault-tolerant, high-availability distributed systems and contribute hands-on in codebases. - Hands-on experience with healthcare data standards (FHIR, HL7, DICOM) and compliance frameworks (HIPAA, SOC-II). - Demonstrated ability to mentor engineers without direct management responsibilities. - Excellent communication skills with the ability to influence both technical and non-technical stakeholders. - Familiarity with cloud infrastructure (AWS preferred: S3, Fargate, App Runner, Route 53). - Experience with CI/CD pipelines, observability platforms, and cost optimization. - Experience with data pipelines and integrations with our Databricks layer (file ingestion, and BI integration), or equivalent large-scale data platforms. - Familiarity with DICOM operations, processing, and interfacing with PACS systems - Background in healthtech, insurance tech, or other regulated industries. - Exposure to multi-agent systems (e.g., LLMs, OCR) to streamline workflows. The base salary range for this position is $140,000 - $190,000. Individual compensation will depend on various factors, including qualifications, skills, experience, location, and applicable laws. In addition to base salary, this role is eligible to participate in our equity incentive and competitive benefits plans. Fraud and Security Notice: Please be aware of recent job scam attempts. Our team uses the oneimaging.com email domain exclusively. If you have been contacted by someone claiming to be a OneImaging recruiter or a hiring manager from a different domain about a potential job, please report it to law enforcement here and to candidateprotection@oneimaging.com. Equal Employment Opportunity:OneImaging is proud to be an Equal Employment Opportunity employer and values diversity in the workplace. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views, or other applicable legally protected characteristics. OneImaging is committed to providing accommodations for qualified individuals with disabilities in our recruiting process. If you need assistance or an accommodation due to a disability, you may contact us at talent@oneimaging.com.
• Support customers across the Corporate Legal Software suite of products • Engage with executives at our largest customers • Deliver measurable customer outcomes through structured Customer Success Plans (CSPs) • Conduct executive business reviews (EBRs) and proactive customer check-ins • Focus on adoption, value realization, and expansion in partnership with Sales and Professional Services • Monitor customer health, usage data, and growth opportunities • Build and present business plans • Establish and maintain long-term customer relationships • Effectively partner with internal and external partners • Leverage technology tools for managing client information, pipeline, and financial forecasts
Manager, Software Engineering
MastercardFounded 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
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 Manager, Software Engineering Overview The Mastercard Fraud Platform team in Dublin have an exciting opportunity to hire a Software Development Manager to help grow an existing team that will be working on designing and developing new capabilities on the Mastercard Fraud Management Platform. The Fraud Platform provides sophisticated business solutions to authenticate users and combat fraud. • Would you like to work on a team that is building industry leading solutions for fighting fraud?• Do you want to learn cutting edge technologies and help solve complex business problems?• Do you have creative problem-solving techniques?• Are you motivated to be a part of an organisation that is driving a world beyond cash? Role We are seeking an experienced and energetic Software Development Manager to provide leadership and direction to deliver mission critical Fraud Platform solutions within the Cyber and Intelligence Solutions group in Mastercard. We are committed to bringing passion and a customer focus to everything we do. The ideal candidate will be technically proficient with strong experience leading software development teams. They will have full software lifecycle experience and a strong track record of delivery - from initial concept and design, to implementation and ultimately production. As a member of the Software Development leadership team, you will be passionate about building world class engineering teams that enjoy what they do. A strong focus on quality is a must, as is seeking out and driving continuous improvements. As a software development manager, you will be responsible for solution delivery. You will be confident in advising the wider project team on matters of design, enhancements, optimisation and implementation, while being commercially aware and able to make sound judgement calls. Responsibilities• Provide technical leadership and direction to software development teams in the development of Fraud Platform enhancements. • Successfully lead definition, development and delivery of major initiatives in an Agile software development environment. • Partner with Business and Product Owners to prioritize enhancements and drive strategic decisions. • Work as a Scrum Master on one team, while managing resources within that and other local teams• Work with development teams to provide estimates for business solutions, refine the scope/requirements of the project and manage the scope during the lifecycle of the project.• Identify process gaps and suggest and implement improvements. • Drive culture of continuous improvement on the team. • Develop business cases in alignment with the Mastercard objectives. • Ensure development effort is adequately staffed.• Ensure that staff are adequately trained and career development plans are in place. • Ensure staff have appropriate skills and behaviours.• Provide ongoing feedback and coaching to enable a high-performing team.• Ensure that support is provided for the team's area of technical ownership in Production. Skills• 5+ years of software development experience including some management experience (including coaching for high performance and formal performance reviews). • Passion for working in an Agile software development environment. • Must be driven, highly motivated, a strong team player with the ability to motivate others.• Show a high degree of initiative and demonstrate a willingness to take on challenging opportunities. • Strong understanding of software best practices. • Ability to work well with people and be both highly motivated and motivating.• Strong mentoring and coaching skills. • Ability to represent the technical organization and evangelize the work to senior leadership.• Be a champion of engineering and operational excellence: ensure organizational metrics for measurement of engineering and performance excellence are met. • Ability to handle multiple competing priorities in a fast-paced environment.• Experience in development of distributed/scalable systems and high-volume transaction applications• Excellent oral and written communication skills. Knowledge of the payments industry an advantage. 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.


