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