Preheat oven to 350ºF. Line two 12x16-inch baking pans with parchment paper and spray with nonstick cooking spray.
In a mixing bowl, whisk together the flour, baking powder, baking soda, and salt until combined; set aside.
In the bowl of a stand mixer fitted with a paddle attachment, beat the butter and sugar together on medium speed until lightened and creamy. Beat in the eggs, one at a time, until combined, scraping down the sides and bottom of the bowl as needed. Beat in the sour cream and vanilla on medium speed.
Pour the dry ingredients into the wet ingredients and mix until combined. Add the buttermilk and mix until just combined, scraping down the sides and bottom of the bowl as needed.
Divide batter evenly among the two pans, and spread out evenly with a knife or offset spatula. Bake for 15-17 minutes. Allow to cool in the pan for cool completely.