Whereas sociopathy is a learned willingness to completely subvert empathy to serve personal goals. They do have brain wiring for empathy, which is what makes them effective at subverting it.
High-functioning psychopaths generally have to create a 'mask' in order to pass for normal. The mask is quite cognitively expensive and so they tend to prefer solitude. Low-functioning psychopaths tend towards criminality due to poor self-control.