Получила образование в Германии, где познакомилась с мыслителем-марксистом и будущим революционером Карлом Либкнехтом, за которого вышла замуж в 1912 году. От прежнего брака у Либкнехта уже было трое детей — Софи занялась их воспитанием (собственных детей в браке у неё не было). Первоначально член Социал-демократической партии Германии (СДПГ), она вместе со своим мужем вышла из неё и вступила в основанную им и его сторонниками Коммунистическую партию Германии в 1918 году. Карл Либкнехт был убит 15 января 1919 года в ходе неудавшегося восстания спартакистов, после чего Софи переехала в Лондон, а затем вернулась в Германию в период Веймарской республики. Члены семьи Либкнехтов, встревоженные приходом власти нацистской партии в 1933 году и опасаясь за свою жизнь, эмигрировали. Родившаяся в России Софи уехала в Советский Союз в 1934 году и обосновалась в Москве, где она прожила оставшиеся десятилетия своей жизни.