Gonçalves began his coaching career at Amora Futebol Clube in 1997, still as an assistant. Later, he moved to CD Cova da Piedade and then joined Sporting Clube de Portugal in 2000, first as a scout, and then as youth coach in 2001. He coached at Sporting's academy until 2015.
Also in 2015, he left to Angola where he was in charge of the under-15 and under-17 squads of Primeiro de Agosto, and later won the Angolan league. In 2018, he was appointed as Angola national under-17 coach. In the same year, he won the COSOFA Cup[3] and was the protagonist of Angola's first ever qualification to the under-17 World Cup after finishing in third place of the African Cup of Nations.[4] He made history after qualifying for the round of 16.
After coaching the Palancas Negras' U-20 and U-23 teams, Gonçalves became the Angola senior national team coach in 2019,[5] a position he currently holds. He secured Angola's qualification to the 2022 African Nations Championship,[6] which was held in 2023, finishing the competition in second place of Group D.
Pedro Soares Gonçalves led Angola's best-ever group stage performance in the AFCON by picking up 7 points and two wins, something the Palancas Negras have never done before.[8] In Group D with Algeria, Burkina Faso and Mauritania, the Angolans finished first and qualified for the knockout stages of the competition.
In June 2024, Pedro Soares Gonçalves reached 50 matches for the Angolan national team. The following month, he led Angola to win the COSAFA Cup, the first in 20 years, also becoming the most successful coach in the history of the Palancas Negras, with 24 victories (the same as Oliveira Gonçalves). Angola secured 4 wins in 5 games, including a 5-0 thrashing of Namibia in the tournament final. [10]
On September 5, 2024, Pedro Soares Gonçalves broke the record for most victories with Angola, now standing alone with the highest number of wins for the Palancas Negras, after defeating the Ghana national team 1-0. This result ended Ghana's 24-year unbeaten streak at home in official matches.