Then, once you have remote experience, in most cases you're really only competing with other developers who have remote experience.
It's hard to get a remote job right out of college. But if you're good at your job, and have 5+ years of experience, with at least some remote experience, it's not that hard.
Certainly easier than "competing with ever developer in the US" makes it seem.