Amorim debuteerde op 14 december 2003 in de Primeira Liga in het shirt van CF Os Belenenses, waarmee hij het die dag opnam tegen FC Alverca. Na vijf seizoenen en 96 competitiewedstrijden voor Belenenses tekende hij een vierjarig contract bij stadsgenoot SL Benfica, dat één miljoen euro betaalde voor de middenvelder. Op 23 november 2008 scoorde hij zijn eerste doelpunt in het shirt van Benfica, tegen Académica Coimbra. Tussen januari 2012 en juni 2013 werd hij anderhalf jaar uitgeleend aan SC Braga.
Amorim startte zijn trainerscarrière in 2018 bij de Portugese derdeklasser Casa Pia AC. Amorim ging er aan de slag als stagiair, maar gaf meer instructies dan toegelaten was, waardoor zowel hijzelf als de club gestraft werden. In januari 2019 vertrok hij er dan ook.[3][4]
In mei 2019 leek Amorim de nieuwe trainer te gaan worden van de U23 van zijn ex-club Benfica, maar dat ging uiteindelijk niet door. Uiteindelijk ging hij in september 2019 aan de slag als trainer van het tweede elftal van SC Braga in de derde divisie. Na het ontslag van Ricardo Sá Pinto werd Amorim in december 2019 aangesteld als hoofdtrainer van Braga. Amorim nam een vliegende start als hoofdtrainer: in zijn eerste officiële wedstrijd boekte hij meteen een 1-7-zege op het veld van Belenenses SAD. Na een 9 op 9 in de competitie, waarin ook een 1-2-zege op het veld van FC Porto zat, won Braga op 21 januari 2021 in de halve finale van de Taça da Liga met 2-1 van Sporting CP. Vier dagen later versloeg Braga in de finale Porto met 1-0 na een doelpunt van Ricardo Horta in de blessuretijd. Pas in zijn achtste officiële wedstrijd leed Amorim zijn eerste puntenverlies als Braga-trainer: in de competitiewedstrijd tegen Gil Vicente FC bleef hij steken op een 2-2-gelijkspel. Toen de competitie in maart 2020 werd stilgelegd vanwege de coronapandemie, stond Braga derde in de Primeira Liga.
Op 4 maart 2020 werd Amorim de nieuwe trainer van Sporting CP, dat een afkoopsom van 10 miljoen euro betaalde aan Braga. Amorim ondertekende in Lissabon een contract tot 30 juni 2023, waarin een afkoopsom van 20 miljoen euro werd opgenomen. Sporting eindigde het seizoen 2019/20 op de vierde plaats, met evenveel punten als Braga. Het seizoen daarop ging Sporting in de play-offronde van de Europa League onderuit tegen LASK, maar in eigen land won Amorim op 23 januari 2021 voor het tweede jaar op rij de Taça da Liga. In de finale versloeg hij zijn ex-club Braga met 1-0. Zowel Amorim als zijn collega-trainer Carlos Carvalhal werden tijdens de wedstrijd naar de tribune verwezen.[5] Een kleine vier maand later bezorgde hij de club zijn eerste landstitel in negentien jaar.[6]