Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans. Line the bottoms with parchment paper.
In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt.
In a separate bowl or measuring cup, whisk together the eggs, buttermilk, oil, and vanilla extract.
Pour the wet ingredients into the dry ingredients and stir until just combined.
Carefully pour in the hot coffee and stir until the batter is smooth. It will be thin — that's completely normal and what makes this cake so moist.
Divide the batter evenly between your three prepared pans.
Bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
Let the cakes cool in the pans for 15 minutes, then turn them out onto a wire rack to cool completely before assembling.