Rivera started his managerial career with Leganés youth team in 2007. He then proceeded manage different local clubs, worked as a scout and analyst for Celtic and Atlético Madrid C. In 2018, he was appointed as the head coach of Brunei U21 team. In 2018 he joined East Bengal as an assistant coach and video analyst, along with head coach Alejandro Menéndez.[1] He left after the end of the season and was replaced by Josep Ferré. On 23 January 2020, Rivera rejoined East Bengal as the head coach after Alejandro Menéndez stepped down.[2]
On 1 January 2022, Rivera was again appointed as the head coach of East Bengal in Indian Super League, succeeding Manolo Díaz[3] following the latter's midway resign during the tournament.[4]