tesla senior staff engineer salary