Add the butter to a preheated pan over medium heat. When the butter starts to melt, add the sliced onions to the melted butter and allow them to start cooking down. Season with kosher salt, and move around every couple of minutes for 20 minutes.
Using a sharp knife, score the hot dogs in a crosshatch pattern. After the onions have cooked for 15 minutes, push them to the side and add the hot dogs. Roll them back and forth occasionally for five minutes.
While hot dogs are cooking, toast the cut side of the buns. Then, smear both cut sides of each bun with cream cheese.
Add the cooked hot dog to the cream cheesed buns, top with caramelized onions, sliced jalapeos and everything bagel seasoning. Serve hot