Early career Farris began his coaching career at
Flaminia Civita Castellana in
Serie D where he was manager from 2009 to 2011. He became manager of
Pomezia in 2010 in
Serie C2 and left in 2011 when he became manager of
Pomigilano in
Serie D before resigning. He managed
Viterbese from
2012 to 2013 in
Serie D where he led them to a championship quarter final, ultimately losing 0–5 to
Virtus Castelfranco in the fourth round on 26 May 2013. He then managed
Sora from 2013 to 2014.
Lazio (assistant) In the summer of 2014, Farris was contacted to become the assistant coach to
Simone Inzaghi and following the dismissal of
Stefano Pioli in 2016 they became responsible for the first team. Following Inzaghi testing positive for
COVID-19 on 7 April 2021, Farris stood in for him for 3 matches until Inzaghi returned on 24 April. He led Lazio to a 1–0 victory with a stoppage time winner over
Hellas Verona on 11 April. This was followed by a 5–3 win over
Benevento on 18 April. Farris suffered his first defeat while substituting for Inzaghi with a 5–2 defeat to
Napoli on 22 April. Farris oversaw 314 games together with Inzaghi at Lazio.
Inter Milan (assistant) with
Inter Milan on 9 August 2023. In May 2021, Farris moved along with Inzaghi to Inter Milan where he became the assistant coach. On 12 February 2022, he stood in for Inzaghi in a 1–1 draw against Napoli and praised his team's mentality. On 26 October of the same year, he stood in for Inzaghi in a 4–0 Champions League victory over
Viktoria Plzeň which secured Inter's place in the round of 16, following Inzaghi's suspension due to a red card. On 10 February 2024, Farris stood in for Inzaghi in a 4–2 win over
Roma at the
Stadio Olimpico. == Managerial profile ==