> The reason engineers make so much money in the US is the public market giants like Facebook, Apple, Amazon, Netflix, Google, etc
The reason engineers in the US make so much, is because four to five decades ago US tech companies combined with globalization and scaled out into the entire planet as a market. That premise has remained intact, while the global economy has gotten a lot larger and richer. That's something most other nations have failed to do at a large scale (S.Korea has Samsung but not many other companies that have gone hyper global for example).
Go all the way back to Fairchild, Intel, HP, IBM in the 1950-1980 era. Nobody has done globalized tech like the US, probably only Japan got close (and they've largely missed out on the huge margins in software).
Without the ability to tap into the rest of the planet, Netflix wouldn't be able to pay what it does. The rest of the planet is half their market now, and will be 2/3 or 3/4 of it in the near future.
Europe only has three or four major tech companies that managed to go substantially global (eg SAP, ARM, Spotify, or Booking.com which got swallowed by Priceline). ARM & Booking got taken out, Spotify will be acquired next. The same kind of problem Canada often faces with its tech companies (Shopify is very likely to end up in the belly of a US tech or retail company, especially once their valuation normalizes).