Seriously, I've been working with the US west coast for most t of the last decade (i'm in Europe) and its reall realluy hard because of timezones.
Like I guess Brazil and Argentina would work, but you'll essentially just cause wages to equalise over time.
This will happen to some extent, but it's much more likely that US software engineers pay will normalise first.