Preheat your oven to 350ºF. (176ºC).Coat your three cake pans with cake goop or your preferred brand of pan release. Combine your flour, baking powder, and salt in a medium bowl and set it aside for now.
Combine your warmed buttermilk, oil, corn syrup, and vanilla extract together and set aside.
Place the softened butter into the bowl of a stand mixer with the paddle attachment attached and cream it on medium speed until smooth its smooth.
While mixing on low speed, sprinkle your sugar into the butter and then bump the speed up to medium. Allow the butter and sugar to mix until it has lightened in color and looks fluffy.
Next, add in the room temperature egg whites one at a time (roughly), letting them fully combine into the butter mixture before adding the next egg white.
While mixing on low, add in ⅓ of your flour mixture to the butter and egg mixture and mix until combined.
Add in ½ of your milk mixture to the bowl of the stand mixer (still mixing on low) and mix until combined.
Repeat this process again. Flour mixture, milk mixture, then flour mixture.
Fold in your rainbow sprinkles by hand just until everything is combined together.
Divide your cake batter evenly between your three prepared pans.
Bake your cakes for 30-35 minutes or until a toothpick comes out clean when poked in the center.
Let the cake layers cool on a wire rack for 15-20 minutes, then flip them out of the cake pans onto the wire rack.
Wrap warm and place into the freezer to freeze for an hour. This rapid cooling locks in the moisture. Once the cake layers are cool but not frozen, you can then trim off the brown edges of your cakes and frost them as desired. See more instructions in the video tutorial.