Combine sourdough starter and warm water. Allow to dissolve about 5 minutes before stirring.
Add melted butter, sugar, pumpkin puree, vanilla, and eggs.
In a separate bowl mix together salt, baking powder, and flour. Slowly combine flour mixture with the wet ingredients. Whisk until well combined.
Pour cake batter into a well greased 9x13 cake pan and sit to the side.
In a separate bowl mix softened butter, brown sugar, flour, and cinnamon until buttery and soft. Drop tablespoon amount onto the top of the cake batter, spaced about two inches apart and one inch rows.
To create your cinnamon swirls, simply drag a butterknife through the batter and spoonfuls of butter mixture swirl it through the rows longways. Then drag the knife sideways to create the perfect swirls. Repeat if necessary.
Bake for 30-35 minutes or until the top is golden brown.
For icing, combine powdered sugar, vanilla, and milk in a medium sized bowl. Mix well until no clumps are present. Refrigerate until cake has baked and fully cooled. Glaze on top fully or drizzle.