As a Toronto native, who now lives in Silicon Valley (part of the brain drain from Waterloo), there is a reason why everyone leaves Toronto/Canada - the salaries are simply laughable when compared to the bay area. The only reason you would stay in Toronto for a job in tech is if you wanted to stay close to family, or your girlfriend/boyfriend/spouse. Or, you just hate money and being at the center of the tech industr…
There are no big companies in Toronto that have tech jobs. Google, Facebook, Airbnb, Uber, etc. don't have tech jobs in Toronto. Amazon just started adding tech jobs in Toronto in the past maybe year or two and Shopify is the only exception to this rule. If any toronto natives know of some big companies in Toronto with tech jobs please prove me wrong.
I've seen a few articles about Apple hiring developers in Toronto, so there's that too.
Maybe Waterloo is a bit too far away to count, but Google has a fairly big engineering office there.