Preheat oven to 350 degrees F. Butter 3 x 6-inch cake pans. Line with parchment paper. Set aside.
In a medium bowl, whisk together flour, cinnamon, ginger, nutmeg, espresso powder, baking soda, and salt. Set aside.
In the bowl of a stand mixer fitted with a paddle attachment, cream butter. Add sugar and brown sugar and mix until smooth. Scrape down bowl as needed to ensure thorough mixing.
Add eggs and molasses and mix until combined.
Add 1/3 of dry ingredients and mix on low speed. Add 1/2 of water and mix. Repeat with another 1/3 of dry ingredients and remaining water. End with last 1/3 of dry ingredients. Mix until combined.
Divide batter among prepared cake pans. Smooth top. Bake for 30-35 minutes, until toothpick inserted in center of cake comes out clean. Rotate halfway thru baking.
Remove cakes from pan and allow to cool to room temperature on a wire rack. Once cooled, sliced each cake in half to end up with 6 layers.