Pada Desember 2010, Dodô dipinjamkan ke Bahia selama satu tahun bersama dengan rekan setimnya di Corinthians, Boquita. Ia mencetak gol pertamanya di level senior pada tanggal 27 Maret 2011 dalam kemenangan 3-0 Bahia atas Bahia de Feira di Campeonato Baiano. Dodô juga mencetak gol pertamanya di Série A pada tanggal 4 September 2011 saat Bahia mengalahkan Flamengo dengan skor 3-1. Namun, ia mengalami cedera lutut pada tanggal 16 November 2011 dan harus absen selama enam bulan.
Pada tanggal 2 Juli 2012, Dodô bergabung dengan klub Serie A, AS Roma, dengan kontrak berdurasi lima tahun. Ia membuat debutnya pada tanggal 28 Oktober dalam kekalahan 2-3 melawan Udinese. Pada musim 2013-2014, Dodô mendapatkan lebih banyak kesempatan bermain di tim utama Roma karena cedera yang dialami oleh bek kiri utama, Federico Balzaretti. Ia tampil dalam 20 pertandingan di semua kompetisi dan membantu Roma finis di peringkat kedua.
Pada tanggal 8 Juli 2014, Dodô bergabung dengan klub Serie A lainnya, Inter Milan, dengan status pinjaman selama dua tahun. Ia mencetak gol debutnya untuk Inter pada tanggal 20 Agustus 2014 dalam pertandingan leg pertama play-off Liga Europa melawan Stjarnan. Pada tanggal 31 Agustus, Dodô membuat debutnya di Serie A dalam pertandingan melawan Torino. Pada tanggal 6 November 2014, ia mencetak gol pembuka dalam pertandingan grup Liga Europa melawan AS Saint-Étienne.
Setelah beberapa kali pindah klub dengan status pinjaman, Dodô kembali ke Brasil pada tanggal 22 Februari 2018 dan bergabung dengan Santos dengan status pinjaman selama satu tahun. Ia membuat debutnya untuk Santos pada tanggal 7 Maret dalam kekalahan 1-2 melawan Grêmio Novorizontino. Pada Januari 2019, Dodô dipinjamkan ke Cruzeiro dengan kewajiban untuk membeli. Namun, transfer permanen tersebut batal karena masalah keuangan yang dialami oleh Cruzeiro.
Pada tanggal 5 Februari 2021, setelah mengakhiri kontraknya dengan Sampdoria, Dodô bergabung dengan Atlético Mineiro dengan kontrak selama tiga tahun.