For a software engineering campus this is relevant how?
E.g. in Poland software is more Krakow based than Warsaw. Because why would you be wasting on rent, being in a large city where you aren't that important?
The selection process is strange indeed. Google's first German office was in Munich of all places. Extremely expensive, not very exciting (for people to move to), and very high competition for IT workforce. So they have one of Germany's best universities for IT, but the differences between universities actually aren't that large here.