Thats an annual salary and you have yet to deduct property tax if you buy a home and social insurance and maybe several months private healthcare( rules may have changed, but im not sure you can use local free healthcare at first ).

i used to earn your monthly salary in a week in the late 90s.I had pay 53% tax !!, then the brits screwed up and wanted 40% on top ! nearly quit till the company agreed to pay my british deduction until the double tax treaty kicked in

Generally when jobs are opened to non canadians outside the country they have to go through a process(statewide, then federalwide) to show that canadians wont take the job( usually because the pay package is poor )

citizenship of canada is a plus if you can get it( rules may change ), but be careful because there is a bit of a backlash against people who use it just to get better things in life and dont pay canadian tax..

Also you better check the tax situation because canadians are subject to tax on your worldwide income wherever you work( things may have changed a little though, so perhaps someone can comment ).

also can you and family cope with canadian winters?
i only experienced ottawa winters and suprisingly i was fine about it but i believe albertas are worse.

so think very carefully for this.