Olivieri spent entire professional career in Italian Lega Pro.
On 31 January 2011 his contract was terminated and Olivieri left for Casale.
Olivieri was selected to 2006 Trofeo Dossena at the end of 2005–06 season for Italy U20 Serie C team.
[3][4] He scored a goal as a substitute against Hungary in 2006–07 Mirop Cup on 15 November 2006, a 1–1 draw.
[11][12] Olivieri also played the match 2–2 draw with Italy under-21 Serie B representative team.