notcrazy,
I have no idea about your chances for a major airline job, but in order to work in Canada, you must be a Permanent Resident. Your spouse can sponsor you, even if not living in Canada, but the process takes about 12 months:
https://www.canada.ca/en/immigration...-children.html
Air Canada is the only 777 operator in Canada.