Principal Software Engineer – Authentication Platforms
mastercard · O'Fallon
Job description
About the role
As a Principal Software Engineer within Mastercard’s Consumer Authentication Solutions, you will lead the technical vision and architecture of global authentication and identity platforms. You will influence engineering decisions across multiple teams, mentor senior engineers, and ensure the scalability, security, and reliability of critical payment authentication services.
Key responsibilities
- Define and drive the long‑term technical strategy for authentication and identity platforms, establishing standards, reference architectures and design patterns.
- Lead the design of highly scalable, resilient, distributed systems that support global payment authentication, balancing performance, security and operational excellence.
- Champion modern engineering practices such as CI/CD, automation‑first operations, observability and resilience engineering.
- Collaborate with product, security, SRE and operational leaders to align technology strategy with business objectives and represent architectural recommendations to senior leadership.
- Mentor senior engineers and lead large‑scale technical initiatives, fostering a culture of innovation and continuous improvement.
Required profile
- Proven technical leader with extensive experience designing distributed, cloud‑native systems and microservices at scale.
- Strong communication and influencing skills, able to drive consensus across multiple teams without direct authority.
- Bachelor’s degree in Computer Science, Engineering or related field; experience in payments, fintech or digital identity is strongly preferred.
Required skills
- Java, Spring Boot, REST APIs, gRPC
- Kubernetes, Docker, cloud platforms
- Event‑driven architectures and messaging (Kafka, NATS, MQ)
- Microservices, Domain‑Driven Design, distributed systems
- Performance engineering, scalability, resiliency patterns
- Secure software development practices and enterprise‑grade security controls
- Observability, monitoring, incident management
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
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
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 18 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
mastercard
O'Fallon
Related job offers
-
Senior Software Engineer – Quality Engineering
mastercard O'Fallon -
Senior Site Reliability Engineer
mastercard O'Fallon -
Research & Development Co‑Op – Spring 2027 (St. Louis)
mastercard O'Fallon -
AI Security Architect - Associate Director
msd Singapore -
Software Engineer II/III – Claims Platform
MAPFRE Webster