Preheat oven to 325F. Place rack to middle position. Liberally coat a 12-cup Bundt pan with nonstick baking spray.
In a stand mixer with paddle attachment, mix butter and sugar on high until pale yellow and fluffy, about 4 minutes.
Lower speed to medium and add eggs, one at a time, combining well after each egg, and scraping down the sides of the bowl as needed.
Sift together cake flour, instant pudding mix, sea salt, and baking soda.
Turn mixer to the lowest speed and slowly add sifted dry ingredients in two additions. Do not overmix.
Lastly, add sour cream, milk, and both extracts and mix until just combined. Turn off mixer.
Pour cake batter into prepared Bundt pan and spread evenly.
Bake until golden brown and a toothpick inserted comes out with a few moist crumbs attached, about an hour and 20 minutes. Rotate cake halfway through baking.
Cool in pan on wire rack for 20 minutes, then invert cake onto serving platter to continue cooling, for at least an hour before glazing and serving.