Vice President, Token Authentication Solutions
mastercard · New York City
Job description
About the role
Mastercard is building the future of digital commerce by making online payments more secure, seamless, and trusted. We are seeking a visionary Vice President to lead the development and deployment of token authentication solutions, including payment passkeys and enhanced data sharing, across tokenized transactions.
Key responsibilities
- Lead the definition and execution of token authentication solutions, covering business cases, investment priorities, product roadmap, and executive stakeholder alignment.
- Prioritize and scale authentication methods such as payment passkeys, enhanced data sharing, and Digital Payment Credentials across card‑on‑file, guest checkout, and agentic commerce.
- Partner with product, engineering, regional, commercial, legal, and operations teams to translate strategy into requirements, enable market adoption, and support global partners.
- Represent Mastercard externally with customers, partners, industry bodies, and standards organizations such as FIDO and W3C.
Required profile
- Senior product leadership experience in digital payments, authentication, identity, tokenization, or related technology sectors.
- Proven ability to define product strategy and drive business growth, adoption, and measurable outcomes.
- Deep understanding of tokenized transactions, authentication flows, and the Mastercard ecosystem.
- Strong people leadership with a record of building high‑performing, inclusive teams across geographies.
Required skills
- APIs
- FIDO standards
- W3C specifications
What we offer
- Competitive base salary with potential annual bonus or commissions.
- Comprehensive insurance coverage, paid parental and bereavement leave, and generous vacation time.
- 401(k) plan with company match and other retirement benefits.
- Fitness reimbursement, tuition assistance, and access to on‑site fitness facilities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 3 days ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
mastercard
New York City