Preheat oven to 375°F. Spray a 10x15-inch Jelly Roll Pan with oil. Line with parchment paper and spray the parchment.
In a large bowl, stir the eggs, pumpkin puree, sugar, brown sugar, and vanilla extract together.
3 large eggs, ⅔ cup pumpkin puree, ½ cup granulated sugar, ½ cup brown sugar, 1 teaspoon pure vanilla extract
In a separate medium bowl, whisk the flour, baking soda, cinnamon, and salt together.
¾ cup all-purpose flour, 1 teaspoon baking soda, 1 teaspoon ground cinnamon, ¼ teaspoon kosher salt
Add the dry ingredients to the wet and mix until just combined.
Pour the batter into the prepared pan and spread it into an even layer all the way to the edges.
Bake for 15-20 minutes, or until the cake springs back when poked lightly.
Dust a clean kitchen towel with powdered sugar. Invert the cake onto the towel and peel off the parchment paper. Starting at the short end, roll the cake into a log. Place it on a wire rack and let it cool completely.
While the cake cools, use a hand mixer to beat the cream cheese in a medium bowl until smooth. Add in the butter and beat until combined. On low speed, mix in the powdered sugar and vanilla. Once combined, increase the speed and beat until creamy.
8 ounces cream cheese, 6 tablespoons unsalted butter, 1 cup powdered sugar, 1 teaspoon pure vanilla extract
Once the cake is cool, gently unroll it and spread the frosting onto the cake in an even layer.
Roll the cake up without the towel.
Transfer to your serving platter, cover, and refrigerate for 30 minutes.
Dust with powdered sugar and serve.