Karaboué began his career in the youth academy of Olympique Lyonnais. He primarily played with Lyon's CFA squad. After the 2007-08 season, he moved to the Ardennes-based side CS Sedan. He made his professional football debut on August 29, 2008 in a Ligue 2 match against En Avant Guingamp coming on as a substitute playing 35 minutes. The match ended in a 1-1 draw. He went on to start the following five matches before being relegated back to the bench as an occasional sub.