Preheat oven to 375. Grease jelly roll pan and line with wax paper.
Beat eggs and granulated sugar until creamy.
Add pumpkin, baking soda, cinnamon and flour. Mix well and pour into jelly roll pan.
Bake for 15 minutes.
Use a clean cotton towel. Sprinkle towel with confectioner sugar. Turn baked cake onto towel, sprinkle with confectioner sugar. Gradually roll up cake, towel and all. Let rolled cake cool.
Mix cream cheese, margarine, confectioner sugar and vanilla.
Unroll cake and spread cream cheese mixture evenly. Reroll cake without the towel. Wrap with wax paper and refrigerate for at least 1-2 hours.
Slice about 3/4 inches for each piece.