Il est nommé directeur des renseignements du comité central du PZPR en 1986.
Une figure de la social-démocratie
Il participe à la fondation de la Social-démocratie de la République de Pologne (SDRP) sur les cendres du parti communiste en 1990. Il est élu trois ans après député à la Diète et devient vice-président de la commission de la Justice. Il est nommé secrétaire d'État aux collectivités locales au sein de la chancellerie du président de la République Aleksander Kwaśniewski en 1996.
Après les élections de 1997, qui voient la droite remporter la majorité, il est à la fois choisi comme vice-président de la commission parlementaire des collectivités locales et de la Politique régionale, et secrétaire général de la SDRP sous la présidence de Leszek Miller. Il lui revient alors d'organiser la campagne des élections locales de 1998.
Quand l'Alliance de la gauche démocratique se transforme en parti sous l'impulsion de Miller en 1999, Krzysztof Janik est désigné secrétaire général de la nouvelle formation.
Après la victoire de la SLD aux élections législatives de 2001, il est choisi par Leszek Miller comme ministre de l'Intérieur et de l'Administration. Le , il lâche ses fonctions au secrétariat général. Il démissionne cependant du gouvernement le pour se faire élire président du parti, alors en pleine crise, le .
Un retrait forcé de la vie politique
Toutefois, le suivant, son successeur au gouvernement et ancien président du Conseil des ministres Józef Oleksy, le bat pour la présidence lors du congrès de la SLD. Candidat aux législatives de 2005 et au scrutin anticipé de 2007, il échoue à chaque fois à se faire réélire à la Diète. Il se retire alors de la vie politique.