On 29 August 2008, he joined VfL Wolfsburg from Brazilian club Guaratinguetá, signing a contract until 2013.[3] On 20 July 2009, the 2. Bundesliga club MSV Duisburg signed the 21-year-old striker on loan from VfL Wolfsburg for one year.[4] He played his first game in a friendly match against Club Brugge. After his loan ended, he returned to VfL Wolfsburg, but failed to establish himself. In January 2011, he was loaned out again, this time to FC Ingolstadt 04.[5]
He returned to FC Ingolstadt 04 in January 2021.[7] He left the club in June 2021.[8]
During the 2022 winter transfer window, Caiuby joined Kavala, a Greek club who participates at the second tier of Greek Football, Super League Greece 2.[1]