Музикознавчу освіту здобувала у Львівській державній консерваторії ім. М. Лисенка та в Одеській державній консерваторії ім. А. Нєжданової, навчалася на післядипломних курсах при Ягеллонському університеті в Кракові.
З 1985 року працює у Львівської філармонії як лектор-музикознавець.
Постійна ведуча міжнародних музичних фестивалів «Віртуози» і «Контрасти», а також веде престижні фестивалі в Україні та Польщі.
Друкувалась як музичний критик у львівських газетах та журналі «Музика». Виступала на наукових конференціях в Польщі. З 2004 року працювала як журналіст на радіостанції «RadioMan», висвітлюючи новини культури. Володар почесної відзнаки «Заслужений діяч культури Польщі» (1998). Співрацює з мистецьким об’єднанням «Дзиґа».
У 2015 р. Софія Іванова була відзначена Золотим хрестом заслуги Республіки Польща.