Popular Worldwide technology jobs locations