Depends on your field. If you have a CS related degree getting a tenure track position at a university in the US is not hard (if you're good), there are always openings. At my institution, we run a search every semester for multiple candidates, and can't attract enough good ones because they all get snatched up by big fat tech salaries.