While serving in the Ministry of External Relations, Amorim spent large amounts of time working as an ambassador to the United Nations. Most notably, he represented Brazil on the Kosovo–Yugoslavia sanctions committee in 1998, and the Security Council panel on Iraq in 1999. Amorim was named as Brazil’s permanent ambassador to the United Nations and the WTO later that year, and served for two years before becoming ambassador to the United Kingdom in 2001.