После прихода большевиков к власти в России Сванидзе в 1920—1921 годах работал в Наркомате иностранных дел, а затем в 1921—1922 годы служил в качестве народного комиссара по финансам в Грузинской ССР и Закавказской Социалистической республике. В 1924 году он был назначен советским торговым посланником в Германии, а после возвращения в Советский Союз в 1935 году стал заместителем председателя правления Внешторгбанка СССР. В то же время Сванидзе продолжал свою научную деятельность: он основал и редактировал журнал «Вестник древней истории», изучал нахско-дагестанские языки, а также переводил на русский язык «Витязь в тигровой шкуре» средневекового грузинского поэта Шота Руставели.