Start by preheating your oven to 350°F. Grease and flour two 8-inch round cake pans, then line the bottoms with parchment paper circles to ensure easy release.
In a medium bowl, whisk together the flour, baking powder, salt, and cinnamon until well combined.
In a large mixing bowl, beat the softened butter on high speed with an electric mixer until creamy and smooth, about 1 minute. Add both brown and granulated sugars and continue beating on high for 3 to 4 minutes, until the mixture is pale and fluffy. Add in the vanilla extract and eggs, then beat on medium-high until fully incorporated.
Switch the mixer to low speed and add the dry ingredients in three parts, alternating with the sour cream. Start and finish with the flour mixture, mixing just until no streaks of flour remain. The batter will be thick and rich—do not overmix.
Evenly divide the batter between the two prepared pans and smooth the tops. Bake for about 35 minutes, or until the cakes are golden brown and a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 20 minutes before turning them out onto wire racks to cool completely. For a smoother frosting experience, wrap and freeze the layers until firm.