Preheat oven to 350°F. Prepare three 8 inch round pans with baker's floured spray (or grease and line with parchment rounds).
Mix together all dry ingredients (flour, cocoa powder, baking powder, sugar, and salt) in a stand mixer with a paddle until fully combined.
Mix butter slowly into the dry mix, one tablespoon at a time on a low speed. Continue to mix until no large chunks of butter remain, and the mixture looks crumbly.
Pour in egg whites, and mix on low until just incorporated. Combine buttermilk, vanilla, and oil, and mix on low until fully incorporated. Scrape down the sides of the bowl with a spatula, then beat on medium high for about 30 seconds. Add gel food coloring.
Divide batter evenly between the prepared cake pans (I find a kitchen scale helpful for this part). This guarantees your layers will bake to be the same height.
Bake for 33-37 minutes (or until a toothpick comes out clean). Allow cake layers to cool for 10-15 minutes on a wire cooling rack before removing from pans – it helps to run an offset spatula or knife around the perimeter of the pan first. Cool completely before frosting. Set in the fridge or freezer to accelerate the cooling process if desired. (This is a great time to make your frosting!)