Using a stand mixer place all dry ingredients in the bowl. Mix flour, sugar, cocoa, baking soda, baking powder, and salt at low speed using the wisk wire.
Once combined add eggs, buttermilk, warm water, oil, and vanilla. Beat mixture on medium speed for about 3 to 4 minutes until smooth.
Coat three 9 inch pan with butter and a dusting of flour so batter doesn’t stick. This is important so you can easily pop out the cake once done baking.
Measure 3 cups of batter per pan. If there’s a leftover distribute among the 3 pans. My measurement was 3 ⅛ cups per pan.
Preheat oven at 350 degrees and bake cake between 30 to 35 minutes. To check if cake is done a toothpick inserted at the center comes out clean then it is ready to be taken out of the oven.
Place cake pans on a wire rack to cool for about 15 minutes. Use a spatula to loosen up cake from the pan. Invert pan with the rack. Let cake sit on the rack to cool completely.