Lead Software Engineer at Global Payment Holding Company $153,317 | H1B Salary Data