Description
Mastercard is hiring a Principal Software Engineer to lead the architecture, engineering strategy, and long-term technical direction of critical authentication and identity platforms. The role focuses on designing scalable, resilient, distributed systems; establishing engineering standards; driving cloud-native, event-driven, and service-oriented solutions; and mentoring senior engineers and engineering leaders. It requires deep expertise in distributed systems, Java, Spring Boot, REST and gRPC APIs, Kubernetes, Docker, Kafka, NATS, and MQ, along with a bachelor’s degree in a related technical field. The role is based in O'Fallon, Missouri, with a base salary of $170,000–$281,000 USD.
