CareerPlan

Lead Software Engineer (Architect)

O'Fallon, Missouri, USFull-time2026-10-23 → 2026-11-10

Core

Lead the design, development, and evolution of Mastercard's Smart Interface platform, a critical component of the EMVCo 3DS ecosystem enabling secure digital commerce globally.

Role type

Senior IC Lead Software Engineer (Architect)

Builds

Cloud-native distributed authentication platforms and microservices for global digital payments

Domain

Fintech / Payments / Authentication

Required skills

Java, Spring Boot, Microservices, REST APIs, Event-driven architectures, Distributed systems, Cloud engineering (AWS/Azure/GCP), Containerization, Secure coding, TLS/mTLS, Database design, Performance engineering, Observability

Preferred skills

EMVCo 3DS certification, Tokenization, FIDO2/Passkeys, Kafka, SRE, DevSecOps, PSD2 SCA compliance

Technologies

Java, Spring Boot, Kafka, AWS, Azure, GCP, OpenAPI

Responsibilities

Lead design and architecture of the Smart Interface platform; Guide engineers through complex technical decisions and code reviews; Define integration and API standards; Mentor engineers and technical leads; Troubleshoot complex issues and address technical debt; Drive modernization initiatives for scalability and performance.

Seniority

Senior, hands-on IC with significant leadership responsibilities