Giuliatto started his career at Treviso, his hometown team, but he made his debut with Belluno in the Italian Serie D. He played there for four seasons, including a one-year spell in the Serie C2.
In 2005, he returned to Treviso and became the first player from Treviso to play for his local side in the Serie A, where he made his debut on 18 September 2005 against Lazio at the Stadio Olimpico and played in 18 matches.
The next season saw him in the Serie B on the books of Treviso (until January 2007) and US Lecce, who signed him in the winter transfer window to replace Erminio Rullo, in co-ownership deal for €1.3 million.
In 2007-08 he appeared in 23 matches as Lecce celebrated his return to Serie A. Giuliatto was released on 1 July 2011.
He became a free agent again on 1 July 2012, after the team relegated to 2012–13 Lega Pro Prima Divisione.