Preheat the oven to 350F.
Generously grease three (9-inch) round cake pans.
Line the bottoms of the pan with parchment paper and wrap the outsides of the pan with baking strips.
Add the cake flour, baking powder, and table salt to a large bowl. Whisk to combine.
Add the softened unsalted butter the bowl of a stand mixer, fitted with the paddle attachment and beat at medium speed until creamy, about 1 minute.
Add the granulated sugar to the creamed butter and beat until light and fluffy, 3-4 minutes.
Add the eggs, one at a time, beating well after each addition. Scrape the sides and bottom of the bowl after each addition.
Add the vanilla extract and mix to combine.
With the mixer on low speed, add one-half of the flour mixture to the creamed butter mixture and mix just enough to combine.
Add the vegetable oil and half of the whole milk. Mix until just combined.
Repeat with the remaining flour and milk, scraping down the bowl between additions.
Divide the batter evenly between the three cake pans. Smooth the top with an offset spatula.
Place the pans on the center rack of the preheated oven and bake for 25 to 35 minutes or until the tops are golden brown and the sides start to pull away from the pan.
Place the pans on a wire rack to cool for 20 minutes.
Remove the cakes from the pan and place on the wire rack to cool completely/