The only free and comprehensive online etymological dictionary of the Spanish language
cargo m. (Noun) "charge;" "burden;" (employment) "position"
Very early 14th cent. From carga.