In the bowl of a standing mixer, beat butter, salt, corn syrup and sugar for 4-5 minutes until light and smooth.
Scrape the sides and bottom of the bowl. On low speed, add the beaten egg. Mix until fully incorporated. Add vanilla, then flour 1/2 cup at a time. Mix until you have a soft, smooth dough. Do not over-mix!
Wrap the dough in plastic wrap and refrigerate overnight. Remove from the refrigerator 10-15 minutes before baking.