Solution is to either work for US-based consultancy OR for US-based company remotely or move to USA.
Alternatively - build your own business.
As a Canadian salaried employee you'll be facing high taxes, shitty pay and shitty weather (albeit Vancouver weather maybe a bit better).