Roberto bergabung dengan misi diplomatik Brasil pada tahun 1984 dan kemudian bertugas di kedutaan Brasil di Washington D.C. (1988-1991), Montevideo (1992–1994), dan di Jenewa (1997–2001).[1]
Roberto telah menduduki jabatan-jabatan sebagai berikut:[1]
1995-1996: Wakil Kepala Staf Bidang Ekonomi untuk Menteri Luar Negeri
2001-2005: Kepala Unit Penyelesaian Sengketa
2005-2006: Direktur Departemen Urusan Ekonomi
2006-2008: Wakil Menteri Perekonomian dan Teknologi.
Roberto adalah salah satu negosiator kunci Brasil dalam masalah sengketa kapas Brasil-Amerika Serikat, serta dalam perselisihan perdagangan dengan negara-negara lainnya.[1] Ia juga menjadi negosiator yang mewakili Brasil di Putaran Doha.