Preheat the oven to 400 degrees F. Grease a 10 inch bundt pan.
In a large bowl, beat together the butter, brown sugar and vanilla until fluffy, about 5 minutes. Add the eggs, one at a time, until fully incorporated. Add the pumpkin and coffee, beat until smooth and creamy. Add the flour, baking powder, baking soda, cinnamon and salt and mix on low speed until just combined, being sure the batter is completely mixed.
To make the streusel. In a medium bowl, combine the flour, brown sugar and cinnamon. Add the butter and use your fingers to mix the butter into the flour until a crumble forms.
Spoon half the batter into the prepared pan. Gently dollop the softened cream cheese over the batter and spread in an even layer. Sprinkle 3/4 of the streusel over top the cream cheese. Spoon the remaining batter over the streusel and carefully spread in an even layer. Sprinkle on the remaining streusel. Transfer to the oven and bake for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
Let cool 30 minutes and then invert the cake onto a plate.
To make the glaze. Melt the butter over medium heat in a small sauce pot until just browned. The butter will melt, foam and froth, then begin to brown along the bottom. Whisk browned bits off of the bottom of the pan. Once the butter has browned, quickly remove from the heat. Stir in the powdered sugar, maple and vanilla until smooth. If needed, thin the glaze with a splash of water.
Drizzle the glaze evenly over the cake and let set 10 minutes. Serve cake slightly warm or at room temperature. Keep cake stored, covered in the fridge.