W latach 1992–1994 był zatrudniony w Instytucie Historycznym Uniwersytetu Wrocławskiego. Od 1994 do 31 grudnia 2008 zawodowo związany z Instytutem Historycznym Uniwersytetu Warszawskiego na stanowisku profesora zwyczajnego. W 2004 został wybrany na członka korespondenta Polskiej Akademii Nauk (PAN), a w 2010 na członka rzeczywistego tej instytucji. Pełnił funkcję wiceprezesa Polskiej Akademii Nauk (2007–2010) oraz członka Prezydium PAN (2006–2011). W 2012 został członkiem Komitetu Nauk Historycznych Polskiej Akademii Nauk. Należał także do Komitetu Nauk o Kulturze PAN. W 2001 został członkiem korespondentem Towarzystwa Naukowego Warszawskiego. Pełnił także funkcję prorektora Wyższej Szkoły Komunikowania i Mediów Społecznych im. Jerzego Giedroycia w Warszawie. Jako profesor wizytujący wykładał w École des hautes études en sciences sociales oraz w Collège de France w Paryżu, a także na Uniwersytecie Rzymskim „La Sapienza”.

Wśród wypromowanych przez niego doktorów znaleźli się Aneta Pieniądz (2004) oraz Marcin Pauk (2005).