Aren't they a Perl shop? That shouldn't matter, people can make it rain with, say, TCL in some places, but it must be hard to find engineers if that's the case.
But then again, I have no idea about how colocated the teams at Apple and Google are.
Though yes, Apple/Meta as of late are trying to get people back in Office. Google I hear still lets you do full remote.
As someone who interviewed for a role last year, they're mostly migrated to Java / Python for backend services, some Go getting introduced as well. And half of my interviewers were working remotely from Spain / France / UK / etc.
https://medium.com/booking-com-development/how-we-spent-two-...