Prepare a 10 x 15 inch / 25 x 38 cm baking pan. Grease the pan with butter (parchment paper will stick better to the pan), line with parchment paper. Cut parchment paper to fit the bottom of the pan and leave an inch overhang on each of the short ends of the pan (transferring the cake will be much easier). Generously grease the parchment paper with butter (this will make peeling off the paper super easy).
Preheat the oven to 180 °C / 350 °F / Gas Mark 4, no fan (if you have a convection oven reduce the temperature by about 20° or follow the manufacturer's instructions).
In a large bowl, whisk together the dry ingredients until combined (flour, baking powder, and soda, pumpkin pie spice, salt).
In a medium bowl, whisk together the wet ingredients (eggs, pumpkin puree, sugar, vanilla extract, orange zest).
Add the wet ingredients into the bowl with dry ingedients, fold in, until just combined (be careful not to overmix the batter).
Pour the batter into the prepared baking pan, spread the batter evenly and give the pan a shake.
Bake for about 15-18 minutes. The surface of the baked cake shouldn‘t be sticky and it should spring back when you poke it with a finger.
Prepare a clean kitchen cloth, sprinkle it with a thick layer of powdered sugar.
Invert the cake onto the towel, peel off the parchment paper.
Roll the cake up with the towel (each surface of the cloth that touches the cake should be well sprinkled with powdered sugar).
Leave the cake to cool completely while rolled up (for a minimum of half an hour, better for about an hour, thanks to that the roll won‘t crack or tear).
Prepare the cream cheese filling - whip all the ingredients until combined and fluffy.
Once the cake is cooled, unroll but not flatten out the roll. Spread the cream cheese filling in an even layer over the cake, leaving about 1 inch / 2.5 cm border.
Roll up the cake without the towel, wrap in plastic foil, place in the fridge for a minimum of half an hour (it will be easier to cut nice slices).
Sprinkle with powdered sugar, cut into slices, serve and enjoy!