Preheat Oven: Preheat to 375°F (190°C). Line a 13×17” jellyroll pan with parchment and lightly grease. Sprinkle a clean tea towel with 1/4 cup powdered sugar.
Mix Dry Ingredients: In a bowl, whisk flour, baking powder, baking soda, cinnamon, pumpkin pie spice, and salt.
Mix Wet Ingredients: Beat eggs and sugar until pale and thick (2-3 minutes). Add pumpkin puree and vanilla; mix until smooth.
Combine: Gently fold dry mixture into wet ingredients just until combined. Spread batter evenly in prepared pan.
Bake: Bake 14–15 minutes, until cake springs back when lightly touched.
Roll While Hot: Immediately turn cake onto the sugared towel, peel off parchment, and roll up tightly from the short end. Cool completely for 45 minutes.
Make Filling: Beat butter until fluffy, then add cream cheese until smooth. Mix in vanilla, salt, cinnamon, and gradually add powdered sugar until creamy.
Assemble: Carefully unroll cooled cake, spread filling evenly, and reroll without towel. Chill for 1 hour before slicing.
Serve: Dust with powdered sugar before serving and slice into 1-inch pieces using a clean serrated knife.