Absolwentka Studiów Filologiczno-Kulturoznawczych Europy Zachodniej Uniwersytetu Warszawskiego oraz międzywydziałowego kierunku reżyserii opery i teatru muzycznego PWST im. Ludwika Solskiego i Akademii Muzycznej w Krakowie. W Teatrze Wielkim - Operze Narodowej pracowała jako asystent reżysera przy spektaklach Mariusza Trelińskiego, Davida Aldena oraz Keitha Warnera. Z Christopherem Aldenem współpracuje od 2011 roku. Jako drugi reżyser oraz reżyser wznowień współpracowała z takimi teatrami, jak: Opera North, Badisches Staatstheater Karlsruhe, Grange Park Opera, Chemnitz Opera, Teatro Regio di Torino, Opéra National de Bordeaux, Opéra de Dijon, Oper Wuppertal oraz English National Opera. W 2011 roku zadebiutowała spektaklem Traviata w Operze Bałtyckiej. Reżyserowała dla: Brighton Early Music Festival (Breaking the Rules), Monteverdi Festival in Venice oraz London Festival of Baroque Music (Combattimento di Tancredi e Clorinda). Wśród nadchodzących produkcji w reżyserii Karoliny Sofulak warto wymienić Pigimaliona Rameau na London Stroud Green Festival oraz Rycerskość wieśniaczą w Opera North.