苏联人民代表大会
1946年至1950年，任某团主管作战的副参谋长。1953年毕业于装甲兵军事学院，历任团参谋长、师作战部长、坦克团团长。1965年至1966年，任师参谋长。1968年毕业于总参谋部军事学院，任基辅军区近卫坦克第17师师长。1971年5月调至苏军驻德集群，任突击第3集团军参谋长兼第一副司令。1973年8月，任近卫坦克第1集团军司令。1975年7月，任苏军驻德集群第一副司令。1979年1月，任西伯利亚军区司令。1981年11月，任列宁格勒军区司令。1986年晋升大将。1987年11月，任苏军驻德集群司令。1989年3月，在苏联人民代表大会代表选举中，斯涅特科夫落选，而同选区的一名改革派中校则当选。1989年12月，斯涅特科夫因拒绝从东德撤军，而被以火箭弹失窃、管理混乱的名义调离。1991年1月转入国防部总监察组。1992年5月退役。