Софья Лифанская родилась в городе Бердске. В 2013 году поступила в детскую балетную студию при Новосибирском государственном хореографическом училище.
В 2021 году принимала участие в мастер-классах в образовательном центре «Сириус» (Сочи).
В 2024 году окончила Новосибирское государственное хореографическое училище (класс Татьяны Викторовны Шульгиной).
С июля 2024 года — артистка балетной труппы Приморской сцены Мариинского театра.
Репертуар на Приморской сцене Мариинского театра:
«Щелкучик» (Королева) — хореография Эльдара Алиева.