Beginning in 1060 and throughout the following twenty years, Su held a variety of government positions throughout China; most notably in Hangzhou, where he was responsible for constructing a pedestrian causeway across the West Lake that still bears his name: "sudi" (苏堤, , Su causeway). He had served as a magistrate in Mi Prefecture, which is located in modern-day Zhucheng County of Shandong province. Later, when he was governor of Xuzhou, he wrote a memorial to the throne in 1078 complaining about the troubling economic conditions and potential for armed rebellion in Liguo Industrial Prefecture, where a large part of the Chinese iron industry was located.