Recruté en 2007 par les allemands d’Hoffenheim contre 8 millions d’euros, Carlos Eduardo quitte 3 ans après son arrivée la Bundesliga.
En effet, le milieu de terrain auriverde s’est engagé avec la formation russe du Rubin Kazan pour 4 ans. Le montant du transfert est de 20 millions d’euros.