In Canada, jobs like construction manager, surgeon/doctor/dentist, nurse practitioner, engineering manager, IT project manager, lawyer, and software writer pay very well. The pay for these jobs is good, and the jobs are safe.