Preheat the oven to 180°C (350°F). Prepare a baking tray with baking paper. For a tall, thick cake, use a smaller and deeper baking tin (27×34 cm).
In a large mixing bowl, whisk together the eggs, brown sugar, cinnamon sugar, and vanilla sugar on high speed until the mixture becomes light and creamy.
Add the pumpkin puree, oil, and vanilla extract, and whisk until fully combined.
Sift together the cake flour, baking powder, and all the spices (cinnamon, nutmeg, cardamom and ginger). Slowly fold the dry ingredients into the wet mixture until just combined. Be careful not to overmix.
Pour the batter into the prepared baking tray and bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
Remove from the oven and let the gingerbread cool in the tray.