As the Software Engineering Manager of Payments, you will own the end-to-end execution and delivery of software solutions. This role is a critical leadership position: you will guide technical direction, ensure projects meet both functional and non-functional requirements, and drive execution in close partnership with product, engineering leadership, and external partners. You’ll lead a distributed team of engineers (onshore and offshore), balancing strategic vision with hands-on contribution. About 25–50% of your time will be spent doing hands-on coding and directly contributing to the solutions being built.