Efter att ha tränat klubbar på lägre nivåer fick han chansen i Djurgårdens IF tillsammans med Zoran Lukic i Allsvenskan 1999 när de tog över efter mitt under säsongen efter att Michael Andersson fått sparken. De åkte ur direkt men vann Superettan överlägset och tog därefter först stora silvret och sen två raka SM-guld samt ett cupguld, båda blev dessutom utsedda till årets tränare två år i rad. Men 4,5 år tillsammans fick räcka och efter säsongen 2003 delade de på sig, Sören hade redan gjort klart med AGF Århus i danska ligan. Efter drygt 2 år som slutade med avsked var han tillbaka i Allsvenskan när han blev anställd av Malmö FF. Succén upprepade sig dock inte och efter två säsonger fick han igen sparken. Därefter provade han lyckan i Aalesund i Norge 2008 men även det slutade med avsked. Med några omgångar kvar av Allsvenskan 2008 hamnade han i GIF Sundsvall där det blev drygt 4,5 säsonger där han först misslyckades att hålla dem kvar för att därefter ta upp dem igen efter tre säsonger i Superettan men det slutade med degradering från Allsvenskan igen[1]. Efter kortare insatser i IFK Värnamo och Assyriska[2] i Superettan var han tillbaka i de lägre serierna när han mitt under säsongen 2016 blev klar för IFK Haninge[3] där han stannade säsongen ut. Inför säsongen 2019 blev han klar för Hanvikens SK[4] i division 3. I maj 2020 blev det klart att han parallellt med tränarjobbet skulle arbeta i Östersunds FK:s sportkommitté på distans[5], tre veckor senare fick han sparken från det jobbet efter att ha spridit främlingsfientliga inlägg på Facebook[6].
Innan han blev fotbollstränare på heltid arbetade han 20 år som brandman på Nacka Brandstation.