Only housing is higher in the bay area as compared to Toronto (disregarding exchange rates - assume one is paid US/CDN and pays rent in USD/CDN).
So if you pay $1000-$2000 more in the bay area (not unrealistic - I just did a deep-dive on a move from Toronto to SF) your base salary in CDN should be in the area of $125k - $175k if the issue is cost of living.
From what I've seen, Toronto salaries are about half that, I've seen positions advertised for as low as $65k and the highest I saw was $110k (both CDN) for an engineering manager.
How common are 150-200K+ base salaries (even in Canadian dollars) among non-manager engineering staff?
Places like Toronto remind me many European places: low salaries, high cost of living (even in absolute numbers, compared to USA).