Vor der Saison 2008/09 übernahm Swetlow den Cheftrainerposten der Eispiraten Crimmitschau aus der 2. Eishockey-Bundesliga. Kurz vor dem Saisonstart Anfang September meldete er sich jedoch aufgrund eines Bandscheibenvorfalls arbeitsunfähig und trat daraufhin von seinem Amt zurück.[1] Wenige Tage später wurde bekannt, dass die Verletzung nur vorgetäuscht gewesen war und er ein Angebot als Co-Trainer beim HK Lada Toljatti aus der Kontinentalen Hockey-Liga wahrgenommen hatte.[2][3] Im Februar 2010 wurde er zum Cheftrainer in Toljatti befördert. Im September 2010 übernahm er den Cheftrainerposten beim KHL-Teilnehmer Amur Chabarowsk und trainierte den Klub bis April 2011.
Im November 2012 wurde er als neuer Cheftrainer von Atlant Mytischtschi vorgestellt, nachdem sich zuvor weder unter Janne Karlsson, noch unter Alexander Smirnow der Erfolg eingestellt hatte. Nach einer Niederlagenserie zu Beginn der Saison 2013/14 wurde Swetlow zusammen mit Alexander Nesterow entlassen und Co-Trainer Alexei Kudaschow wurde zum Cheftrainer befördert.[4]
Ab Dezember 2013 betreute er Admiral Wladiwostok aus der KHL als Cheftrainer, ehe er zur folgenden Saison in gleicher Position vom HK Lada Toljatti verpflichtet wurde. Nach einem enttäuschenden Start in die Saison 2015/16 wurde er im September 2015 entlassen und durch den bisherigen Co-Trainer Artis Ābols ersetzt.
Zwischen 2018 und 2021 war Swetlow erneut Cheftrainer bei Admiral Wladiwostok, anschließend war ohne Anstellung. Seit Oktober 2022 ist er Cheftrainer beim HK Sotschi.