It depends on where you are moving to, and what your salary will. Canada has tax agreements with many different countries to limit double-taxation, but each has their own peculiarities so check first. IN general though if you are working and living in another country (and meet the physical presence test) you will pay on earned income in that country, but not to Canada. But if you still spend a substantial amount of time time in Canada you might have to pay taxes on foreign earned income (the logic being you are using Canadian infrastructure and services).
If you are working in the United States, be mindful that there’s additional income sharing between the countries under FACTA, which is designed to limit tax cheats.