In a mixing bowl, cream together butter, granulated sugar and vanilla extract. Add the eggs one at a time, then the buttermilk and combine. Scrape the bowl with a rubber spatula.
Add the flour, baking soda, powder, salt and combine thoroughly.
Prepare a Bundt pan with baking spray and flour. Pour the cake batter evenly into the Bundt pan.
Bake the cake in a preheated 350 F degree oven for about 60 minutes or until a toothpick comes out clean. Keep the cake in the pan. Poke a few holes in the cake with a toothpick.
In a small saucepan, over low to medium heat, melt the butter, sugar and lemon juice. Remove from the heat and stir in the almond and vanilla extract. Pour the sugary mixture over the cake and let it absorb for about 10 minutes or so. Turn the cake out to continue to cool on a baking rack, sitting on a parchment lined half sheet pan. Serve immediately or enjoy later.