Preheat oven to 350ºF and lightly grease cake pan.
Beat butter on medium-high, with paddle attachment, until soft and fluffy. Add sugar and cream together. Beat in eggs; either one at a time or both together – if any curdling occurs, the dry ingredients will resolve that.
Add 1 teaspoon vanilla and the first cup of flour. Mix on low, scraping sides. Add second cup and mix on low, scraping sides. Add the last cup with the baking powder, baking soda, and salt; mix on low and scrape sides.
Add the marmalade, scraping sides as needed. Add the sour cream, increase speed to medium, scrape sides as needed.
Once the ingredients are all incorporated, increase speed to medium-high for 20 seconds – the batter will become very smooth.
Scoop batter into cake pan, place in preheated oven, and bake for 40 minutes or until golden brown and inserted toothpick comes out clean.