1. Preheat oven to 350°F. Lightly grease a jelly roll pan with nonstick spray and line with parchment paper.
2. In a large bowl, whisk together flour, salt, baking soda, cinnamon, and pumpkin pie spice.
3. In a separate bowl, mix eggs, sugar, vanilla, and pumpkin until smooth.
4. Combine dry and wet ingredients, stirring until no dry streaks remain. Spread batter evenly in the prepared pan.
5. Bake for 12-15 minutes until a toothpick comes out clean.
6. Lift the cake with parchment paper onto a flat surface and roll it up. Allow to cool completely.
7. For frosting, mix cream cheese, butter, vanilla, and powdered sugar until smooth. Unroll cake, spread filling, and re-roll without parchment paper.
8. Wrap in plastic wrap and refrigerate for at least 1 hour.
9. Dust with powdered sugar before slicing and serving.