Snollygoster
A person guided by personal advantage rather than consistent principles. See: every politician ever.