Preheat your oven to 375°F (190°C) and prepare your baking sheet.
In a large mixing bowl, whisk together pumpkin puree, eggs, granulated sugar, and vanilla extract until fully combined.
In another bowl, sift together the flour, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt.
Gradually add the dry mixture to the wet mixture, stirring gently until just combined.
Pour the batter into the prepared baking sheet and spread it evenly.
Bake in the preheated oven for 15-20 minutes, until a toothpick inserted comes out clean.
Once baked, remove the cake from the oven and let it cool for 5-10 minutes on the counter.
Carefully flip the cake onto a clean kitchen towel dusted with powdered sugar, then peel off the parchment paper.
Starting from one edge, gently roll the cake with the towel, then let it cool completely.
Meanwhile, prepare the cream cheese filling by beating together softened cream cheese, powdered sugar, and pumpkin spice blend until smooth.
Once the cake has cooled, unroll it and spread the cream cheese filling evenly over the surface.
Carefully re-roll the cake without the towel, then wrap it in plastic wrap and refrigerate for at least one hour.
Before serving, dust the top with additional powdered sugar if desired, then slice into portions.