Born inBelo Horizonte,Minas Gerais, Moreira had a Physical Education graduation before joiningAmérica Mineiro's youth setup in 1995, as a fitness coach. In 1996, after being appointed manager of the under-20s, he led the side to the firstCopa São Paulo de Futebol Júnior title of their history.[1] Moreira later was in charge of local lower clubs, and after another stint at América, was appointed asAtlético Mineiro's under-20 manager. He later moved to the latter's fierce rivalsCruzeiro, again finishing first inCopinha.[1]
On 26 October 2008 Moreira was appointedIpatinga manager, after previously being the club's assistant manager.[2] After failing to avoid relegation with the club, he subsequently returned to youth football.
On 28 September 2011 Moreira was appointed at the helm ofGoiás.[6] He led the club to aSérie B title in2012, and also achieved an impressive sixth position inthe following year'sSérie A, but opted to not renew his contract in December 2013.[7]
On 16 December 2013 Moreira signed forGrêmio,[8] but was relieved from his duties on 27 July 2014.[9] On 3 September he was appointedSantos manager, replacing firedOswaldo de Oliveira.[10]
On 5 March 2015 Moreira was sacked, despite the club's unbeaten status in the year.[11] On the 16th he was named manager ofAtlético Paranaense, replacing firedClaudinei Oliveira.[12] His spell at the latter didn't last long, and he was relieved from his duties on 20 April.[13]
On 21 May 2015 Moreira returned to Fluminense, afterRicardo Drubscky's dismissal.[14] Dismissed on 15 September after a 1–4 heavy loss againstPalmeiras,[15] he returned to Goiás on 15 December ahead of the2016 campaign.[16]
Moreira was fired by theEsmeraldino on 8 June 2016, with the club in the relegation places.[17] On 20 July he signed forAmérica Mineiro, seriously threatened with relegation in the top tier;[18] after improving the club's performance overall, he still failed to avoid the drop three matches before the end of the tournament.
In 2017, Moreira led América back to the Série A, after winning the Série B tournament. On 16 June 2018, he resigned from the club,[19] and was announced after accepting an offer from fellow top division clubBahia.[20]
On 1 April 2019, after being knocked out of the year'sCopa do Nordeste, Moreira was dismissed by Bahia.[21] Late in the month, he replaced firedLisca at the helm ofCeará, but was himself sacked on 1 October.[22]
On 10 February 2020, Moreira returned to Ceará, replacing sackedArgel Fucks,[23] but resigned on 17 March to take overCruzeiro the following day.[24] He was relieved of his duties on 8 September, after a 1–1 home draw againstCRB,[25] and returned to Goiás on the 28th;[26] his spell at the latter club also did not last long, as he was sacked on 17 November after ten winless matches.[27]
On 20 July 2021, Moreira again replaced Chamusca, now in charge ofBotafogo.[30] He led the club back to the top tier as champions, but was still sacked the following 11 February.[31]
On 26 June 2022, Moreira returned to Bahia, in the place of sackedGuto Ferreira,[32] but was himself dismissed on 1 October.[33] On 18 November, he was named in charge ofSport Recife for the upcoming season.[34]
Moreira left Sport on a mutual agreement on 19 November 2023, with the club having little options for atop-tier promotion.[35] Five days later, he replaced compatriotTiago Nunes at the helm of Peruvian sideSporting Cristal,[36] but was sacked on 31 May 2024.[37]
Moreira returned to Brazil on 5 August 2024, after taking overAvaí in the second division.[38]
^"Enderson Moreira assume o Inter B" [Enderson Moreira takes the helm of Inter B] (in Portuguese). Internacional's official website. 23 December 2009. Retrieved29 January 2015.