Schuster speelde op 28 maart 1990 zijn eerste interland voor de Duitse Democratische Republiek in een vriendschappelijk duel tegen de Verenigde Staten. Hij speelde in totaal vier interlands voor de DDR, totdat Duitsland later dat jaar herenigd werd. Hierop verkreeg hij de Duitse nationaliteit. Tussen 1994 en 1995 speelde hij nog drie interlands voor het Duits voetbalelftal.[2]
Interlands van Dirk Schuster voor DDR en Duitsland
Schuster begon in 2006 als interim-trainer bij ASV Durlach, waar hij in zijn spelerscarrière ook kort voor uitkwam. In 2009 werd hij hoofdcoach van SV Stuttgarter Kickers. Hij tekende er een contract voor twee jaar[3]. In 2010 werd het contract verlengd tot 2012. Hij won met de Kickers de Regionalliga Südwest (vierde niveau) en promoveerde naar de 3. Liga. Schuster werd echter na vijf wedstrijden in het seizoen 2012/13 ontslagen. Een maand later werd hij gecontracteerd door SV Darmstadt 98 dat in dezelfde competitie speelde. In zijn eerste seizoen bij Darmstadt werd degradatie net voorkomen, maar het seizoen daarna promoveerde Schuster met de club naar de 2. Bundesliga. In het eerste seizoen na lange tijd op het tweede niveau voor Darmstadt, seizoen 2014/15, eindigde Darmstadt tweede achter kampioen FC Ingolstadt 04. Zo promoveerde Schuster met Darmstadt voor het tweede jaar op rij, nu naar de Bundesliga.[4] Hierin sloot de club het seizoen 2015/16 af op de veertiende plaats, twee plaatsen boven de degradatiestreep. Schuster liet Darmstadt daarop na een kleine drie jaar achter zich en werd in juni 2016 aangesteld als trainer van FC Augsburg, de nummer twaalf van Duitsland in het voorgaande seizoen. De club gaf hem op 14 december 2016 zijn ontslag. Augsburg stond op dat moment dertiende in de Bundesliga. Hij werd opgevolgd door Manuel Baum. Een jaar later, op 11 december 2017, keerde Schuster terug bij Darmstadt, dat inmiddels was gedegradeerd naar de 2. Bundesliga. Hij volgde Torsten Frings op. Darmstadt eindigde als tiende. Het seizoen daarna leek Darmstadt weer niet mee te kunnen doen om promotie naar de Bundesliga. Hierop werd Schuster op 18 februari 2019 ontslagen. Op 26 augustus 2019 tekende hij een contract bij FC Erzgebirge Aue. Daarmee eindigde Schuster in zijn eerste seizoen als zevende in de 2. Bundesliga. In 2021 verliet hij de club.