Да, в США есть несколько мест, где есть работа в хай-теке. Но в программировании есть очень много специализаций, мы не знаем, каким именно программированием занимается муж *Рапунцель* и где именно для него больше возможностей выбора работы. Другой момент. Вы пишите о людях, которые переехали прямо из БСССР. Подозреваю, что в большинстве своем они не "с улицы" на работу устроились, а их кто-то из знакомых порекомендовал.
К сожалению, в последние годы в хай-теке произошла большая консолидация, выбор компаний сужается. Найти работу по своей специализации не всегда легко. Ваш муж же занимается финансовыми задачами, да? Я с этой областью не очень знакома, но про embedded программирование могу сказать, что народ из других городов (особенно из Южной Калифорнии) стал ездить на работу в SFBA. Прилетают в понедельник, а на выходные возвращаются обратно. Кому-то через некоторое время удается договориться о частично удаленной работе. Некоторые крупные компании из SFBA открывают офисы в других городах (Техасе, Аризоне, Орегоне) и кое-кто из работников (обычно через несколько лет работы, зарекомендовав себя) перебираются туда.
Но можно рассуждать долго о разных вариантах
Конкретный совет - искать работу из Питера и по всем стране - не замыкаться только на SFBA.