Sebastian Świderski during an official ceremony on the end of his career.
Świderski's first club as a player was Znicz Gorzów Wielkopolski. Then he played for Stilon Gorzów Wielkopolski, with whom he won bronze and silver medals in the Polish Championship and Polish Cup in 1997. In 2000, he started playing for Mostostal SA Kędzierzyn-Koźle. With the club from Kędzierzyn-Koźle, Świderski won the Polish Cup twice (in 2001, 2002) and three titles of Polish Champion in 2001, 2002, 2003. During the 2002/2003 season, the club won the bronze medal in the CEV Champions League. He moved to Italian Serie A in 2003, where he played four seasons in Perugia Volley and three seasons in Lube Banca Macerata. He played in shirt number 16 in order to honor the memory of the player Arkadiusz Gołaś, who died on his way to the club from Macerata. With the club from Perugia, Świderski won a silver medal at the Italian Championship in season 2004/2005. Whilst playing for Lube Banca Macerata, he won two Italian Cups (2008, 2009), Italian SuperCup 2008 and a bronze medal in the Italian Championship 2008/2009. He ended his sporting career after his final two seasons in PlusLiga playing for ZAKSA. In 2011, he gained a silver medal in the CEV Cup and the Polish Championship.
Świderski made his international debut for Poland in December 1997 against Israel, losing 3-1. He has since participated in the Olympic Games at both Athens in 2004 and Beijing in 2008 for Poland, finishing 5th both times. He is a silver medalist of World Championship 2006. He ended his career during an official ceremony after match of national team in 2012 in Katowice.
In 2012, Świderski made his debut as a coach; he was appointed to work in this role for a PlusLiga club, Fart Kielce. In next season he worked as an assistant in ZAKSA Kędzierzyn-Koźle, where a first coach was Daniel Castellani. Since 2013, he has been first coach ZAKSA. The first trophy which he won as a coach was the Polish Cup in 2014.