hire top performing software engineers