С казанским клубом Карлос Эдуардо подписал 4-летний контракт. Сумма трансфера не разглашается. По информации немецких СМИ, Рубин заплатил за 23-летнего футболиста 20 миллионов евро.
В составе Хоффенхайма Карлос Эдуардо провел 80 матчей, забил 18 голов.