Czaputowicz jest związany z resortem dyplomacji od 1990 r. W MSZ pełnił m.in. funkcje wiceszefa i szefa departamentu konsularnego i wychodźstwa, dyrektora departamentu strategii i planowania polityki zagranicznej oraz dyrektora Akademii Dyplomatycznej. Podsekretarzem stanu ds. prawnych i traktatowych został mianowany we wrześniu 2017 r.Na stanowisku szefa dyplomacji Czaputowicz zastąpi Witolda Waszczykowskiego, który pełnił tę funkcję od 16 listopada 2015 r. Propozycji objęcia stanowiska ministra spraw zagranicznych nie przyjął ostatecznie szef gabinetu prezydenta Krzysztof Szczerski. W drugiej połowie grudnia, odnosząc się do doniesień o tym, iż miałby objąć funkcję szefa MSZ w rządzie Mateusza Morawieckiego, Szczerski przyznał, że taka oferta "jest na stole". Czaputowicz w latach 1998-2006 był zastępcą szefa Służby Cywilnej; w latach 2008-2012 kierował Krajową Szkołą Administracji Publicznej. W 2014 r. wszedł w skład 35-osobowej Rady Programowej PiS kierowanej przez obecnego wicepremiera, ministra kultury i dziedzictwa narodowego Piotra Glińskiego. Czaputowicz jest profesorem nauk społecznych, specjalistą ds. międzynarodowego bezpieczeństwa oraz teorii stosunków międzynarodowych. Jest wykładowcą Instytutu Europeistyki UW, w przeszłości był też związany m.in. z SGH i Wyższą Szkołą Biznesu - National Louis University w Nowym Sączu. Jest autorem ponad 100 artykułów i monografii naukowych. W latach 70. i 80. Czaputowicz był zaangażowany w działalność opozycji demokratycznej. Działał m.in. w Niezależnym Zrzeszeniu Studentów, ruchu Wolność i Pokój oraz Komitecie Obywatelskim przy przewodniczącym NSZZ "Solidarność". Wcześniej współpracował również z Komitetem Obrony Robotników. Był internowany podczas stanu wojennego. Jest żonaty; ma pięć córek.