and I'm fair certain engineering won't be there in the future. Probably not even in the US. Just the research-y type stuff might stay here longer to be close to the universities. But assuming the market is left to its own development, ginormous US based engineering teams will likely go the way of the Dodo bird in the future.
I don't know if I can make an informed prediction, but even if I could I don't think I would be that extreme.
I would expect salaries to fall but I wouldn't expect software development to move entirely.
It should make sense for a lot of companies to pay a premium to keep their workforce closer to their leadership.
and I'm fair certain engineering won't be there in the future. Probably not even in the US. Just the research-y type stuff might stay here longer to be close to the universities. But assuming the market is left to its own development, ginormous US based engineering teams will likely go the way of the Dodo bird in the future.