Preheat the oven to 350°F.
Brush three 8” cake pans with melted butter. Line the bottom of each cake pan with a piece of round parchment paper and brush the parchment paper with butter as well. Set aside.
Add buttermilk, melted butter, oil, eggs, and vanilla extract to a large bowl. Beat with a whisk until combined.
Sift together flour, cocoa powder, baking soda, and baking powder into a medium mixing bowl. Add sugar and salt to the flour mixture, and mix thoroughly with a whisk. Add the flour mixture to the liquid mixture, and whisk until a smooth batter forms.
Divide batter evenly among the three prepared cake pans, and bake for 25 - 26 minutes until a toothpick inserted in the middle of the cake comes out clean with just a few crumbs attached.
Remove from the oven and let cool on a wire rack for 20 - 30 minutes. When you can comfortably touch the cake pans, use a butter knife to loosen the sides, flip the pan over to remove the cake from the pan. Peel off the parchment paper, and allow the cakes to cool completely on a wire rack before adding frosting.