Preheat the Oven: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment paper circles.
Mix Dry Ingredients: In a large mixing bowl, whisk together the flour, granulated sugar, cocoa powder, baking soda, baking powder, and salt.
Add Wet Ingredients: Add the eggs, buttermilk, vegetable oil, and vanilla extract to the dry ingredients and mix until well combined.
Incorporate Boiling Water: Carefully stir in the boiling water (the batter will be thin, but this is normal).
Bake: Divide the batter evenly between the prepared cake pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then remove them to wire racks to cool completely.