Prepare the pan: Heat oven to 375°F. Line a 15x10-inch jelly roll pan with parchment, leaving extra paper over the edges for easy lifting.
Whip the eggs and sugar: In a large mixing bowl, beat eggs and sugar on medium-high for 4–5 minutes until pale, thick, and fluffy.
Add pumpkin: Reduce speed to low and mix in pumpkin puree until combined.
Dry ingredients: In a separate bowl, whisk flour, baking powder, pumpkin spice, and salt. Gently fold into the pumpkin mixture until just combined.
Bake: Spread batter evenly in the prepared pan. Sprinkle pecans over the surface. Bake for 12 minutes, or until cake springs back when touched lightly.
Roll the cake: Lay out a clean kitchen towel dusted generously with powdered sugar. Immediately invert the hot cake onto the towel, peel off the parchment, and roll the cake up from the short side, towel included. Let cool for 1 hour at room temperature.
Make the filling: In a mixing bowl, beat cream cheese and butter until smooth and creamy. Slowly mix in powdered sugar. Add a few drops of cream to achieve a spreadable consistency.
Assemble: Carefully unroll the cooled cake. Spread filling evenly across the surface. Reroll the cake without the towel. Wrap tightly in plastic wrap and refrigerate for at least 1 hour.
Serve: Dust with powdered sugar before slicing into 1-inch pieces. Allow slices to sit at room temperature for 5–10 minutes before serving.