Mastercard logo
Mastercard

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

Engineering ManagerEngineering ManagerFull TimeRemoteLeadTeam 38,800Since 1966

Location

Ireland

Posted

2 days ago

Salary

0

Seniority

Lead

English

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 Categories

Related Job Pages

More Engineering Manager Jobs

UP.Labs logo

Head of Engineering

UP.Labs

Transforming the moving world, one startup at a time

Full TimeRemoteTeam 11-50H1B No Sponsor

Role Description UP.Labs is hiring a hands-on Head of Engineering for a stealth startup building an AI-powered identification and commerce platform for a large, fragmented industrial aftermarket. The industry is massive, essential, and almost entirely un-digitized. The core problem: the journey from how industrial equipment is manufactured to how it gets serviced in the field is fundamentally broken. Parts go unidentified. Wrong parts get ordered and returned at staggering rates. And the experts who know how to navigate this complexity are retiring with no system in place to capture what they know. We're building the platform that fixes this end-to-end - starting with AI-powered visual identification and expanding into the full commerce layer: cross-reference, fit confirmation, inventory, and embedded ordering. The goal isn't just an identification tool. It's the commerce OS for this industry, with identification as the entry point. As the first engineering leader, you'll own architecture, data infrastructure, and team building. You'll remain hands-on early, build the technical foundation from scratch, and set long-term technical direction as we scale. You'll also have access to the UP.Partners ecosystem - product, engineering, design, analytics, legal, talent, finance, and VC - to help accelerate execution. In this role, you will: - Lead and grow the engineering team, balancing hands-on development with strategic leadership. - Architect and own the core platform, including data pipelines, AI/ML integration layers, machine vision systems, and scalable cloud infrastructure. - Lead ingestion and transformation of complex structured industrial data — bridging the gap between how equipment is built and how it can be identified and serviced in the field. - Build and oversee a mobile-first product experience, leveraging camera, LiDAR, and on-device sensors for AI-powered identification in the field. - Design and ship robust integrations with OEM ERP and DMS systems to ingest inventory, pricing, and product data at scale. - Partner with Product and Data Science to translate messy real-world industrial workflows into intelligent, automated systems. - Drive best practices around security, CI/CD, observability, testing, and documentation. - Establish the technical vision for AI-driven identification, predictive data enrichment, and closed-loop fulfillment execution. - Manage and mentor distributed contributors (including nearshore/offshore teams) to build a high-performance engineering culture. - Deliver quick MVP iterations while laying the foundation for enterprise scale. Qualifications - A technical leader who thrives at the intersection of AI, data, and enterprise SaaS. - Hands-on and detail-oriented, comfortable writing code, reviewing PRs, and guiding architecture. - Fluent in agentic AI development - you've worked with AI coding tools and understand how to build and lead teams in this new world order. - Skilled at integrating complex enterprise data systems (ERP, DMS, supply chain, pricing engines). - Experienced building products that combine data infrastructure with applied machine learning and computer vision. - A collaborative partner who can work closely with product, data science, and business stakeholders - and represent the technical vision credibly in front of customers and investors. - Capable of thriving in ambiguous, high-growth startup environments and scaling teams from 0→1 and beyond. Requirements - 8+ years in software engineering, including 4+ years leading small, high-output teams in early-stage environments. - Strong backend or full-stack background and ability to remain hands-on. - Proven experience scaling B2B enterprise SaaS platforms with real-time data pipelines and system integrations - you think in SLAs, uptime, and enterprise integration patterns. - Expertise in cloud architecture, CI/CD pipelines, observability, and distributed systems. - Experience working with AI/ML platforms (e.g., predictive models, computer vision, optimization engines, LLM copilots). - Experience overseeing or building mobile app products (iOS/Android); familiarity with on-device sensor capabilities (camera, LiDAR) is a strong plus. - Familiarity with ERP/CRM/DMS integrations - SAP experience is a plus. - Experience leading or managing distributed teams (nearshore/offshore). - Background in aftermarket, supply chain, manufacturing, or industrial systems (nice-to-have). Benefits - Build and lead the engineering organization for a high-growth AI startup from day one - full ownership, meaningful equity. - Solve a genuinely hard problem in a market that has been ignored by technology - the opportunity to be first matters here. - Work directly with a CEO with deep commercial experience in the space who wants a technical co-founder-level partner - not someone behind the glass. - Collaborate with UP.Labs, strategic OEM partners, and investors to drive real impact in a $20–30B+ market. - Earn meaningful equity in a company positioned to transform how OEMs and distributors generate and protect revenue. - Remote-friendly. We care about output, not location.

United States
Full TimeRemoteTeam 10,001+H1B Sponsor

WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Manager, Software Engineering - Full Stack (People Manager) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Sr. Manager Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: - Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company - Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code - Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment - Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: - Advanced English fluency - Bachelor's Degree - At least 6 years of experience in software engineering (Internship experience does not apply) - At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud) - At least 3 years of people management experience Preferred Qualifications: - Master's Degree - At least 6 years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, C#/.Net or Go - At least 3 years of experience with AWS, GCP, Microsoft Azure, or another cloud service - At least 4 years of experience in open source frameworks - At least 4 years of people management experience - At least 2 years of experience in Agile practices At Capital One, we respect individual differences in culture, religion, and ethnicity. Likewise, we promote equal opportunities and development for all personnel. In the hiring process, we seek to provide equal employment opportunities to candidates, regardless of race, color, religion, gender, sexual orientation, marital or civil status, national origin, disability, or any other situation protected by federal, state, or local laws. For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.com Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe, any position posted in the Philippines is for Capital One Service Corp (COPSSC), and any position posted in Mexico is for Capital One Technology Labs Mexico.

Mexico
Simbian logo

Engineering Manager – Cybersecurity

Simbian

Superintelligence for Accelerated Security

Full TimeRemoteTeam 11-50H1B No Sponsor

• Lead and mentor a pod of backends, frontend, or platform engineers (depending on pod assignment: e.g., Integrations, Investigation Infra, Threat Hunting, etc.) • Drive delivery of product and platform features aligned to quarterly OKRs • Establish engineering best practices for code quality, observability, security, and reliability • Collaborate with product managers and security SMEs to define technical scope, execution plans, and delivery timelines. • Provide technical guidance in architecture decisions across areas such as: 1. Scalable microservices 2. Security product integrations (EDR, SIEM, CNAPP, etc.) • Data pipelines (historical + real-time event ingestion) • AI/ML systems for reasoning and automation • Recruit, develop, and retain top engineering talent. • Ensure pods maintain a high bar for innovation, execution, and collaboration. • Must have recent experience working in cyber security. We are looking for domain experience mandatorily.

United States
Figma logo

Manager, Software Engineering - Storage Platform

Figma

Figma was founded in 2012 to build a collaborative, professional-grade interface design tool for the digital age. Created specifically for interface design and

Role Description As the Engineering Manager of Figma's Databases team, you'll lead engineers responsible for Figma's core database infrastructure, including: - Sharded Postgres clusters - Schema management - Migrations tooling - Database provisioning Your responsibilities will include: - Owning the reliability and operational excellence of Figma's data tier - Driving incident response, postmortem culture, and proactive investment in system resilience - Setting technical direction and roadmap for the area - Partnering with product and engineering leadership to prioritize work across competing demands - Recruiting, retaining, and growing top infrastructure engineering talent - Driving execution through clear planning, regular reviews, and transparent communication - Collaborating with peer engineering managers across Infrastructure - Championing the adoption of AI-assisted tooling to improve developer experience Qualifications - 4+ years of experience managing infrastructure, platform, or backend engineering teams - Proven technical depth in distributed systems, stateful infrastructure, or data-intensive backend systems - Demonstrated ability to ramp quickly on unfamiliar technical domains - Track record of building or improving on-call culture, incident response processes, and reliability practices - Experience developing engineers' careers - Comfort leading distributed teams across multiple time zones Requirements - Experience managing managers or leading multiple teams across related technical domains (preferred) - Experience defining org-wide technical vision and strategy across multiple work streams (preferred) - Hands-on experience operating relational databases at scale (Postgres or MySQL) (preferred) - Familiarity with AI/LLM-assisted developer tooling (preferred) - Background in adjacent infrastructure domains (caching, streaming/event processing, observability) (preferred) - Experience at a high-growth product company where infrastructure needed to evolve rapidly (preferred) Benefits - Equity to employees - Health, dental & vision insurance - Retirement with company contribution - Parental leave & reproductive or family planning support - Mental health & wellness benefits - Generous PTO - Company recharge days - Learning & development stipend - Work from home stipend - Cell phone reimbursement - Sales incentive pay for most sales roles - Annual bonus plan for eligible non-sales roles

United States
$258K - $376K / year