Sofia Oliveira foi jornalista do Jornal Sporting e passou pelos quadros da Young Network Group, a empresa que geriu a comunicação do Sporting Clube de Portugal.
Colaborou na Sporting TV até 2018, tendo apresentado o programa "Jornal Sporting". Posteriormente, foi comentadora do Canal 11.