I support remote work, but moving out to a rural area is putting yourself at risk if you expect to get high software engineer pay.
There’s a lot more competition for remote jobs and you’re also competing with highly qualified candidates in lower cost of living places outside the US.