Preheat oven to 350 °F (177 °C). Line a 9x13 baking pan with parchment paper.
In a large mixing bowl, whisk together the sugar, flour, salt and baking powder. I do this by hand, directly in my stand mixer bowl.
Add the butter and zest to the dry ingredients. Using a stand mixer with the paddle attachment, mix at medium speed until the mixture is a crumbly, sandy and uniform mixture (about 1 minute).
Add the eggs one at a time, fully incorporating after each addition.
With the mixer on low speed, slowly add the buttermilk. Stop and scrape the sides and bottom of the bowl, as needed. Once all the buttermilk has been added, mix at medium speed for about 30 seconds.
Gently pour the cake into the prepared baking pan. Bake in the oven for 30 minutes, until a toothpick inserted in the center comes out mostly clean. The sides should be a golden brown, and the top should look set.
Place cake on a wire rack to cool. As the cake rests, make the pomelo syrup.