Carstens inició su carrera como funcionario público en el Banco de México en 1980, donde ocupó diversos cargos en la división internacional, en la unidad de investigación económica y en la oficina del Director General.