Preheat oven to 350 degrees F. Grease two 8" round x3" high cake pans. Line the bottoms with parchment paper.
Sift flour, baking soda, and salt into a medium bowl.
Combine oil and sugar in a stand mixer fitted with the paddle attachment. Beat on low speed until combined.
Add the eggs one at a time, beating to combine after each addition.
Add the vanilla extract and beat to combine.
Add the flour mixture, alternating with the buttermilk in five additions, starting and ending with the flour. Beat after each addition just to combine.
Divide the batter between the prepared pans. Bake for about 40-50 minutes, rotating halfway. The cakes should be set and a skewer inserted in the center should come out with a few crumbs on it.
Let cool on wire racks for about 30 minutes, then unmold from the pans and let finish cooling while you make the ganache.