Preheat oven to 350 degrees F. Generously spray a 10-inch tube pan with baking spray with flour.
In the bowl of a stand mixer fitted with the paddle attachment, cream softened butter and granulated sugar at medium speed for 5 minutes until light and fluffy, stopping to scape down the sides of the bowl.
Add eggs, one at a time, mixing well between each addition
Add vanilla extract
In a large bowl, sift together flour, baking powder, baking soda and salt. Sift again
Add flour mixture alternatively with buttermilk, beginning and ending with flour mixture, beating just until combined after each addition. Be sure not to over mix!! Pour batter into prepared greased 10-inch tube pan.
Bake for 50 minutes to 1 hour. Or until cake tester comes out clean and cake bounces back when lightly pressed. Let cake cool in pan on wire rack for 10 minutes. Invert and remove from pan. Let cake cool completely on a wire rack. Garnish with confectioners’ sugar or glaze if desired.