З 1990 по 1997 рік був прокурором відділу прокуратури Київської області, прокурор-криміналіст Прокуратури Київської області, заступник прокурора Києво-Святошинського району, заступник прокурора м. Ірпеня, начальник слідчої частини відділу по боротьбі з організованою злочинністю прокуратури Київської області у м. Київ.
З 1997 року був начальником Слідчого управління податкової міліції, заступник начальника податкової міліції України, з травня по липень 2002 року був заступником голови — начальником Слідчого управління податкової міліції податкової адміністрації України[1][2].
26 квітня 2007 р. відновлений на посаді Генерального прокурора. 24 травня 2007 року указом 469/2007 звільнений з посади Генерального прокурора президентом Віктором Ющенком.
З 2007 по 2012 рік був народним депутатом України VI скликання, був обраний за списками від Партії регіонів. Член Комітету Верховної Ради України з питань законодавчого забезпечення правоохоронної діяльності.
24 квітня 2009 року Окружний адміністративний суд Києва скасував указ президента Віктора Ющенка від 24 травня 2007 року, який визнавав таким, що втратив силу президентський Указ про поновлення Святослава Піскуна на посаді генерального прокурора. В той же час суд відмовився брати до розгляду позов Піскуна про відновлення на посаді Генерального прокурора.
У 2012 році голосував за скандальний Закон України «Про засади державної мовної політики» — неофіційно відомий як «Закон Ківалова-Колесніченка», який пізніше Конституційний Суд визнав неконституційним і таким, що втратив чинність.
З 27 травня був головою Союзу юристів України, до обрання був заступником голови Союзу.
30 липня 2020 був призначений радником Генпрокурора України Ірини Венедіктової[8], 25 серпня звільнений з посади[9].
Політика
2006 - 2007 роки – народний депутат України 5-го скликання за списками партії Регіонів.
2007 рік – на посаді Генерального прокурора України.
З 2007 року – обраний народним депутатом України 6-го скликання за списками партії Регіонів.
3 жовтня 2014 року Вищий адміністративний суд України зобов'язав ЦВК України зареєструвати Піскуна кандидатом у народні депутати на парламентських виборах від партії «Сильна Україна», до парламенту не пройшов[10].