5 ms·
Why not?
by chrshawkes 9y ago
Why not?
- xinsight 9y agoHealth insurance amakes an apples-to-apples comparison difficult.
- MichaelGG 9y agoSure, but even if you count $1K a month for health insurance, it's still hardly competitive. Even at $2K they're only starting to get close. And from what I see, $120K CAD is basically the absolute top you're going to get as a very experienced dev.
- david-gpu 9y agoI think that depends on the specific skillset they are looking for. In the systems software industry $120K CAD total compensation is about half of what a Senior Staff makes based on what I've seen. Generally speaking, people need to start being more proactive asking for raises and switching to higher paying jobs if we want compensation in the GTA job market to improve.
- mattm 9y agoThis is part of the problem. Canadians are generally more complacent and have a lower tolerance for conflict compared to Americans from what I've seen. (I'm Canadian)
- sdm 9y agoI can't speak for other regions, but for Vancouver $120k CAD is about the upper end of the middle. Most truly senior developers in the $150k-$180k range.
- MichaelGG 9y agoI'm just going off of what senior folks have told me in the Toronto area, for banking, or at big employers like AMD. $150-180k makes it far more reasonable, and if I had seen hints that offers would be close to that, I would have moved back to Ontario years ago.
- baursak 9y agoThis is very different from what I understood about Vancouver tech jobs. Do you have concrete examples of positions/companies that pay this?
- sdm 9y agoSenior positions at EA, MS, and Amazon all pay at that level in Vancouver. That's what I was making as a TD at EA 7 years ago -- wow I can't believe it's been that long. Pretty much everyone in my peer group has a base salary in that range. The problem in Vancouver is that it often feels like any PHP jockey with 3 years of industry experience is called "senior". This doesn't happen in other market's I've experienced. It happens here because the Vancouver talent pool is very shallow. We have a very wide base of low skilled juniors and intermediates with a very narrow point of experienced senior engineers. There are far more juniors than there is demand for juniors so that pushes down salaries. Conversely, there is a lot more demand for seniors, real seniors, than there is supply in the local market and that pushes up salaries.
- briandear 9y agoIt means Canadian salaries ought to be much higher since they aren’t paying health insurance for employees. It makes zero sense: US employers pay salary + health insurance. Canadian employees pay salary. So it’s backwards. Canadian salaries should be a lot higher to reflect that they have a lower total employee cost.
- abawany 9y agoBut they also have the Skilled Worker immigration program that takes in people with specific skills and fast tracks them to a Canadian permanent residency (with higher priority given to people with job offers in hand.) Thus, they are able to attract talent from the rest of the world. I think that might help keep things low too, perhaps? Probably balanced a little bit by all of the Canadians who leave for the US searching for higher salaries?
- MikeTheGreat 9y agoI was wondering this too, and would love to hear the parent's reasoning. One difference I can think of is that Canada has Universal Healthcare. Maybe the compensation system differs because Canadian companies can pay <Salary> and US Companies have to pay <Salary + benefits>? (I mostly see people here on HN throwing salary numbers around, not total compensation. Also, I wonder if having the government handle benefits would make it easier to pay more (since companies don't have to pay benefits) or less (since companies just pay the government to do the benefits). )
- frandroid 9y agoIf that was the case, Canadian employers should have the upper hand in competitive salaries, because they don't have to cover healthcare, and corporate taxes are also cheaper. This happened in the auto sector, where Canadian plants have enjoyed a few decades of favoured status compared to American plants due to lower employment costs. That's now changed since the UAW has caved in so much to the automakers and workers in the U.S. South will work for peanuts, on top of state government offering massive subsidies to attract new plants. What happens is simply that many Canadians like Canada and don't want to move south, and the Canadian economy is poorer than the American one (in particular, there is way less VC investment per capita), so companies have less money to fight over developers, and many developers (like myself) are content with this market.
- abawany 9y agoThe one reason that occurs to me is the different expectations for social safety nets, which most people I think ignore when they are youthful and/or healthful. In Canada, losing one's job (sometimes following a bad health diagnosis) will not likely condemn the person to bankruptcy and worse. It was stunning to me how different Canadian society is compared to the US when one digs just below the surface. In some sense, the analogy that occurs to me is riding a motorbike (US) to riding a Camry (Canada) - the former is thrilling, full of freedom, and 'bad', until you get in an accident. I agree that Canadian employers can totally up their hiring game by upping the miserly salaries but they could emphasize the social differences between Canada and the US to attract risk-averse/future-focused candidates.
- mahyarm 9y agoIt's about the personal calculus. It's easy to move to the US for work, if crap really hits the fan they can move back. The actual likelihood of that happening is minor, and if your young then it's rational to live in the USA for a 10-30 years and save up the huge compensation difference. If you stay long enough to reach 65, then you'll have medicare, and you can pocket the lower cost of living difference too. Also employers pay for your medical insurance with pretty good plans, if you have a medical issue your paying at most ~$5k and $3k/yr for family medical insurance. So universal healthcare isn't a good enough reason to not move to the USA. Also the US might get universal healthcare in that time span.
- abawany 9y agoYou are kind of proving my point: for Canadians to come to the US for more money as you state makes a lot of sense. You get to keep your Canadian citizenship and if things go badly, you move back. Also, re. 'employers pay for your medical insurance', the trouble is how long said employer will keep you around if some unforeseen illness comes about. COBRA, for which the premiums are very high, is good for another 18 months, assuming you have enough money saved up to pay for it along with the medical expenses brought about by the adversity. I think my motorbike vs. Camry analogy is reasonable. Vast numbers of people ride motorbikes every day and live for decades without encountering a problem .Others can end up having their lives turned upside down as a result of some accident. A social safety net is not designed for everyone to bounce on but to catch the most unfortunate in society and help them cope as best as possible at their time of extreme adversity. My point is that the US, especially with the impending destruction of the Affordable Care Act and Medicaid defunding, is about to lose its very short-lived and already weak safety net. If you can go back to Canada when adversity strikes, you are in good shape. Most people don't have that option.
- debacle 9y agoLiving on the border, from what I have observed salaries are roughly 30% lower in Ontario compared to the US, across the board.