Preheat oven to 350°F (175°C) and grease a 9x13-inch baking pan.
In a bowl, whisk eggs, sugar, oil, and pumpkin purée until smooth.
In another bowl, mix flour, baking powder, cinnamon, baking soda, and salt.
Gradually combine dry ingredients with wet ingredients and mix until well blended.
Pour batter into the prepared pan and bake for 30 minutes, or until a toothpick comes out clean.
Let the cake cool completely on a wire rack.
For frosting, beat cream cheese, butter, vanilla, confectioners’ sugar, and cinnamon until fluffy.
Spread frosting over the cooled cake, slice into bars, and enjoy!