Mastercard, a global leader in digital payments technology serving over 200 countries, is seeking a Lead Software Engineer to join their Security Threat and Response Management (STRM) team. This role combines technical leadership with hands-on development, focusing on building and supporting security monitoring and response functions.
The position offers an opportunity to work with cutting-edge technologies in a globally distributed environment. As a Lead Engineer, you'll be responsible for designing and implementing secure, scalable solutions while collaborating with global architecture teams. The role involves full-stack development using Java, Spring Boot, and modern frontend frameworks like React and Angular.
Key technical aspects include working with microservices architecture, cloud platforms (particularly Pivotal Cloud Foundry), and modern DevOps practices including CI/CD, Docker, and Kubernetes. You'll also work with various databases including Oracle, PostgreSQL, Cassandra, and ElasticSearch.
Beyond technical skills, this role requires strong leadership capabilities. You'll mentor other engineers, drive architectural decisions, and contribute to establishing technical excellence across the organization. The position involves participating in high-level architecture reviews and helping shape the technical direction of critical security systems.
This is an ideal opportunity for experienced engineers who want to combine technical expertise with leadership in a global financial technology company. You'll be part of a team protecting Mastercard's infrastructure while working with enterprise-scale systems and modern technology stack. The role offers professional growth through technical challenges and leadership opportunities in a company known for innovation in financial technology.