Dissolve the yeast in a large mixing bowl with warmed milk. Let bubble for a few minutes. Add sugar, butter, oil, egg and vanilla to milk/yeast mixture. Stir to combine.
Slowly add flour, baking powder and salt to mixing bowl. Stir until well combined. If the dough appears too sticky/wet, add more flour as necessary.
Remove dough from mixing bowl and place in a greased container to rest for 45-60 minutes.
Preheat oven to 400 degrees F.
Roll dough to ¼ inch thick; approximately a 13×13 inch square between 2 pieces of well floured parchment paper. Remove top sheet of paper from rolled dough and spread softened butter on top of the dough.
Combine brown sugar and cinnamon and sprinkle over buttered dough surface. Leave a 1 inch strip of dough uncovered at the bottom of the dough.
Starting at the top of the dough use the parchment paper to help you roll the dough into a log. You may experience a bit of cracking, keep rolling and pressing dough together.
Carefully cut into 8 equal pieces. Place rolls in a greased baking dish, leaving room to allow for expansion.