Carlos Uribe fue formado en las divisiones menores del Universitario de Deportes.
Firmó por todo el año 2017 por el recién ascendido Sport Rosario, consiguiendo la clasificación a la Copa Sudamericana 2018.
Jugó la Copa Sudamericana 2018, perdiendo en primera ronda contra Cerro.
En el 2024 fichó por Unión Comercio, club con que descendió en la Liga 2 al quedar en la última posición del torneo peruano.
Jugó un total de 31 partidos y logró anotar 2 goles.