
Lead Software Engineer (Architect)
Mastercard2 days ago
Base Salary
$140k - $231k/yr
Responsibilities
- Lead the design, development, evolution, and architectural strategy of the Smart Interface EMV 3DS Server platform.
- Translate business, product, and technical requirements into scalable, maintainable, secure, highly available, and low-latency solutions.
- Provide hands-on leadership across design, development, testing, deployment, production readiness, troubleshooting, and production support.
- Define API, integration, architecture, modernization, resilience, disaster recovery, observability, and engineering standards.
- Guide complex technical decisions, lead code and design reviews, develop reusable components and patterns, and address technical debt and engineering risks.
- Lead development of EMV 3DS capabilities and ensure interoperability across merchants, gateways, acquirers, Directory Servers, and ACS providers.
- Mentor engineers and technical leads, communicate technical trade-offs, and influence technical direction across engineering, product, architecture, standards, and business teams.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
- 15+ years of software engineering experience, including significant technical leadership responsibilities.
- Proven experience designing and delivering large-scale distributed enterprise applications and platforms.
- Strong cloud engineering experience across Azure, AWS, GCP, or equivalent platforms, including containerization.
- Hands-on development experience with Java and Spring Boot.
- Deep expertise in microservices, REST APIs, OpenAPI specifications, API-first design, event-driven architectures, and distributed systems.
- Experience building high-volume, low-latency transactional applications and applying advanced software design, testing, troubleshooting, and production-support practices.
- Strong understanding of data structures, relational and NoSQL databases, performance engineering, observability, and secure coding.
- Deep knowledge of the EMV 3-D Secure ecosystem, authentication flows, 3DS Servers, Directory Servers, Access Control Servers, payment gateways, tokenization platforms, or card-payment processing systems.
- Understanding of digital identity, authentication protocols, fraud prevention, payment participants, transaction lifecycles, and regulations affecting digital authentication and payments.
- Strong problem-solving, strategic thinking, communication, stakeholder-management, mentoring, and globally distributed-team collaboration skills.
- Preferred qualifications include commercial EMV 3DS Server development or support, EMVCo certification or compliance, Mastercard Authentication product knowledge, high-volume payment-platform experience, PSD2 SCA knowledge, tokenization, digital credentials, identity verification, biometrics, FIDO2, passkeys, Kafka, SRE, DevSecOps, and CI/CD experience.
Benefits
- Full-time employee benefits generally include medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leave; 16 weeks of new parent leave; up to 20 days of bereavement leave; 80 hours of paid sick and safe time; 25 vacation days; 5 personal days; 10 U.S. observed holidays; 401(k) matching; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; and tuition reimbursement.
- The posting indicates the role is expected to be filled by January 12, 2027, or as soon as possible if that date has passed.
- The stated pay range applies to O’Fallon, Missouri, and the posting discusses U.S.-based employment.
Tech Stack
Categories
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).