Mastercard

Principal Software Engineer

Mastercard
Apply
5 days ago
O'Fallon, MO, USAStaff+
H1B sponsor

Base Salary

$170k - $281k/yr

Responsibilities

  • Define the long-term technical vision and architecture for authentication and identity platforms.
  • Lead the design of scalable, resilient, globally distributed systems supporting payment authentication services.
  • Establish engineering standards, reference architectures, design patterns, and best practices across teams.
  • Maintain hands-on involvement in major technical initiatives and critical architectural efforts.
  • Lead design reviews and advise on technical tradeoffs, risk mitigation, implementation approaches, and operational readiness.
  • Influence technical direction across multiple teams and represent architecture recommendations to senior leadership.
  • Mentor senior engineers, lead engineers, and engineering leaders while advancing engineering capability and talent development.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related technical field.
  • Recognized technical expert with a proven track record leading large-scale software engineering initiatives.
  • Deep expertise in distributed systems architecture, microservices, Domain-Driven Design, and enterprise application development.
  • Advanced experience designing highly available, fault-tolerant, and globally distributed systems.
  • Strong hands-on experience with Java, Spring Boot, REST APIs, gRPC, and modern application frameworks.
  • Experience building cloud-native platforms using Kubernetes, Docker, and enterprise cloud technologies.
  • Expertise with event-driven architectures and messaging technologies such as Kafka, NATS, and MQ.
  • Strong understanding of performance engineering, scalability, reliability patterns, resiliency design, observability, monitoring, incident management, disaster recovery, and operational excellence.
  • Experience implementing secure software development practices and enterprise-grade security controls.
  • Proven ability to lead complex engineering efforts involving multiple teams and influence decisions without direct authority.
  • Experience in payments, fintech, digital identity, authentication, or high-scale transaction processing environments is strongly preferred.

Benefits

  • Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leaves including 16 weeks of new parent leave; paid sick and safe time; vacation and personal days; paid U.S. holidays; 401(k) matching; eligible deferred compensation; fitness benefits; and tuition reimbursement.
  • The listed U.S. base salary range for O’Fallon, Missouri is $170,000–$281,000.

Tech Stack

Categories

Mastercard

About Mastercard

10,000+ employees

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).

Contact me