
Job description
The Customer connect team is responsible for designing, building, and operating the technology that powers Mastercard’s next generation payment applications. The team seeks a lead software engineer to implement large scale distributed systems based on reactive architectures.
Own software delivery tasks, troubleshoot and refactor existing code, adopt new languages and architecture patterns, participate in agile process, and drive code/design/process trade-off discussions.
The role offers the opportunity to be part of a team that creates and executes strategic initiatives centered around digital payments, develop and engage with high-performant diverse teams, and be part of a highly visible, strategically important global engineering organization.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
Company

Finance • Tech, Software & IT Services
Mastercard is a global payments technology company that enables secure, simple, and smart digital transactions in more than 200 countries. The company offers a broad portfolio of services— including global commerce, mobile payment solutions, and payment processing— to consumers, merchants, and governments. By combining advanced technology, robust networks, and strategic partnerships, Mastercard delivers innovative products that help businesses grow and communities prosper. Its focus on sustainability and inclusive access distinguishes it as a leader in building a future‑ready economy.