Senior Principal Infrastructure Engineer at Truist Bank $141,142 | H1B Salary Data