Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you enjoy solving some of the most complex engineering challenges in financial technology? Are you passionate about building highly scalable, resilient distributed systems that process billions of