Preheat oven to 350°F (175°C). Grease two 9-inch round pans, line bottoms with parchment, grease parchment.
In a large bowl, whisk together flour, sugar, cocoa, baking soda, baking powder, and salt for 30 to 45 seconds until completely uniform.
Add buttermilk, oil, eggs, and vanilla to the dry ingredient bowl. Whisk 30 to 40 strokes until just combined. Pour in hot coffee in a slow stream while whisking gently. Batter will be thin.
Divide evenly between prepared pans. Bake 30 to 35 minutes until a toothpick in the center comes out with moist crumbs. Cool in pans 15 minutes, invert onto wire racks, cool completely (about 1 hour).
Beat softened butter 2 minutes until pale. Sift in cocoa, beat on low. Add sifted powdered sugar in two additions. Add cream, vanilla, and salt. Beat on medium-high 2 to 3 minutes until smooth and fluffy.
Place one cooled layer on a board. Spread one-third of the frosting over the top. Place second layer on top flat side up. Frost top and sides with remaining frosting. Serve at room temperature.