Su carrera profesional comenzó en Racing Club, en donde fue considerado una de las grandes promesas que había en el predio Tita Mattiussi junto a Luciano Vietto, Valentín Viola, Bruno Zuculini, Ricardo Centurión, Rodrigo de Paul, entre otros.
Sus padres son María del Carmen Olivera y Luis Alberto Fariña, ambos nacidos en Paraguay por lo cual tiene doble nacionalidad.
En el Torneo Clausura 2010 Fariña no fue tenido en cuenta por el DT Miguel Ángel Russo y, tras la llegada de Giovanni Moreno a Racing, perdió terreno.
[1] Tras 21 partidos jugados con el Deportivo y tan sólo un gol marcado (ante Elche), Fariña pasó al Rayo Vallecano para la temporada 2015/2016.
Fariña formó parte del Seleccionado Argentino Sub-20 que clasificó al Campeonato Sudamericano Sub-20 de 2011, pero no pudo disputar este último torneo debido a una rotura de ligamentos sufrida jugando para Racing.