Preheat the oven to 350 F, and position a rack in the center of the oven. Line a 13x18 inch rimmed baking sheet with parchment paper. It's helpful to snip the paper at the four corners of the pan, so that it fits snugly into the pan, with the paper rising up above the pan's sides on all sides. The paper must be higher than the pan's edges, so that the cake can rise up the paper as it bakes and not spill over the edge. Lightly spray the paper with non-stick baking spray.
In the bowl of your stand mixer fitted with the paddle attachment, beat the butter and sugar on medium speed for 10 minutes, scraping the bowl occasionally, until very light and fluffy. Beat in the egg whites, one at a time, beating each for about 15 seconds before adding the next egg white. Scrape the bowl down and beat for 15 more seconds.
In a separate bowl, sift together the cake flour, baking powder and salt. In another bowl, whisk together the buttermilk, sour cream, vanilla and almond extracts.
With the mixer on low, add the flour mixture in three additions, alternating with the buttermilk mixture, starting and ending with the flour, being careful not to over-mix. Add the sprinkles and use a large spatula to briefly fold the sprinkles in, as well as any remaining bits of flour.
Pour the batter into the pan, and use a large offset icing spatula to smooth out the top of the batter as evenly as possible.
Bake the cake on the center rack for about 28-30 minutes, until a toothpick in the center comes out clean or with moist crumbs clinging to it, and the center springs back when lightly touched.
Set the pan on a wire rack, and let cool at room temperature for 30 minutes, then set the pan in the refrigerator to cool completely before assembling. It's helpful if the cake is slightly firm and cold from the fridge for assembling the layers.