Hacker News new | ask | show | jobs
by em500 1971 days ago
Because there are very few software/IT companies in Canada (or Europe or almost anywhere else except China) with revenues like US software/IT giants.

So software engineers tend to work in supporting roles / costs center departments in other industries (finance, manufacturing, logistics) or do non-scalable work such as contracting or small/medium-enterprise front-end/back-end dev.

1 comments

> Because there are very few software/IT companies in Canada (or Europe or almost anywhere else except China) with revenues like US software/IT giants.

I replied elsewhere in the thread but this is simply not true based on what I have seen first hand at companies like Google. They have a presence in Canada / UK, but pay at a much lower rate than SV for the same job/level/performance. So profitability or a lack of revenue seems just an excuse.