Sobotka started his ice hockey career with HC Slavia Praha of the Czech Extraliga. He played 96 games throughout 4 seasons with them, scoring 10 goals and recording 19 assists. He was drafted with the 106th overall pick by the Boston Bruins in the 2005 NHL Entry Draft.