> He needs a job in a town where he can find a job.
I'll assume you meant that he needs a house in a town where he can find a job.
First, this was not mentioned as a prerequisite in his post, but fair.
Second, software engineer is the job that can be done from anywhere, if your priority is to find 1+ acre of land then maybe you can put up with working remotely.
And finally, there are still plenty of towns, with jobs where buying 1 acre of land is completely possible.