Волн было несколько, и у каждой своя логика.
Первая большая волна - XVIII век, Петр I и Екатерина II. Специально приглашали немецких ремесленников, инженеров, военных специалистов, ученых. России нужна была европейская технология - корабельная, артиллерийская, горнодобывающая. Платили хорошо, давали льготы. Немецкая слобода в Москве была еще до Петра, но при нем это стало государственной политикой.
Екатерина II в 1763 году издала манифест, по которому немецких крестьян и ремесленников зазывали на пустые земли Поволжья с освобождением от налогов на 30 лет, от военной службы навсегда и с правом самоуправления. Приехали десятки тысяч. Это немцы Поволжья, потомки которых жили там вплоть до Второй мировой.
Вторая волна - XIX век, после революций 1848 года в Европе. Часть польских и немецких революционеров и либералов бежала на восток, хотя это скорее в обход России, чем в нее.
Третья волна - 1930-е, немецкие коммунисты и антифашисты после прихода Гитлера к власти. Многие из них потом были репрессированы в СССР, что особенно цинично.
Про немцев Поволжья не знал вообще. А про то, что коммунистов потом репрессировали - это жуть. Спасибо за развернутый ответ.