Soetaers speelde in zijn jeugd bij het lokale White Star Wommersom, waar hij door scouts van RSC Anderlecht werd opgepikt. Soetaers doorliep de jeugdopleiding van Anderlecht. Op achttienjarige leeftijd debuteerde de Vlaams-Brabander in de hoofdmacht van Anderlecht. Daar speelde hij in anderhalf seizoen zeven wedstrijden. In de winterstop van het seizoen 1999/2000 verhuisde Soetaers naar het Nederlandse Roda JC om het vertrek van Peter Van Houdt op te vangen.
In zijn eerste seizoenshelft in Nederland kwam Soetaers acht maal tot spelen toe. In zijn tweede seizoen kreeg hij van trainer Sef Vergoossen een definitieve basisplaats. Hij speelde zich bij Roda JC in de aandacht van onder meer Arsenal en Tottenham Hotspur. Technisch directeur Nol Hendriks liet weten dat Soetaers voor niet minder dan 25 miljoen gulden mocht vertrekken en de buitenlandse interesse vloeide weg. Soetaers pakte de draad bij Roda JC weer op en vormde samen met Yannis Anastasiou een duo. Samen zorgden ze voor 72 doelpunten. Zijn tijdperk bij Roda JC kwam ten einde toen hij voor €900.000 naar Ajax vertrok.
In Amsterdam viel Soetaers al snel buiten de basiself van Ronald Koeman. Soetaers moest twee jaar lang genoegen nemen met een plaats op de bank. De linksbuiten keerde uit onvrede terug naar België, naar KRC Genk, waar hij vanaf 2004 een gewaardeerde kracht was.
Op zondag 21 juni 2009 tekende hij een tweejarig contract bij KV Kortrijk. Hij was transfervrij. Al snel werd duidelijk dat hij niet in de plannen van Georges Leekens paste. Op 29 januari 2010 maakte hij de overstap naar KV Mechelen en werd in de ruil met Wouter Vrancken betrokken, die de stap in de andere richting zette.