Mastercard is a global payments technology company that supports secure, simple, and accessible digital payments worldwide. The Principal Software Engineer will shape technical architectures, reusable patterns, and engineering approaches for strategic initiatives within the Security Solutions Organization. The role involves cross-functional collaboration, hands-on prototyping, AI-assisted coding, and influencing technical direction across product, engineering, data science, security, and platform teams.