32 Partner Engineer jobs worldwide