Profesor de la Universidad de Deusto entre 1998-2005, Xabier Barandiaran dio el salto a las instituciones como jefe de gabinete del Departamento de Transportes y Obras Públicas del Gobierno vasco entre 2005 y 2007.

Desde 2011 es profesor en la Facultad de Ciencias Sociales y Humanas de la Universidad de Deusto.

Actualmente, Xabier Barandiaran compagina su labor docente y académica con la de jefe de gabinete del Diputado General de Gipuzkoa, Markel Olano, responsabilidad que ha desempeñado durante las últimas legislaturas.