1975年，普京毕业于列宁格勒大学国际法学系，有资格攻读副博士学位，但是他没有申请继续深造。拥有经济学，随后他加入了苏联国家安全委员会（简称「克格勃」），并在列宁格勒区工作。这段时间他熟悉了其后担任俄罗斯国防部长的谢尔盖·伊万诺夫。他在大学时期加入了苏联共产党，且至今没有正式宣布过退党。1976年，普京完成了克格勃的训练，两年后他进入了列宁格勒情报机关机要部门。他在此部门工作到1983年，随后在莫斯科的克格勃学校安德罗波夫学院学习一年。1985－1990年，克格勃将普京派遣到东德，普京在当地得到一个次要工作