IT: there is an oversupply, however, there is a shit load of jobs on this front... It is not so much finding a job that is the problem, it's job security that is the issue...
Engineering: Same, same as IT, however, it depends on the field of engineering that you are intending to work in...