Social-climbing whiz kid (7)
I believe the answer is:
upstart
(Other definitions for upstart that I've seen before include "Arrogant newcomer" , "pretentious person" , "Unexpectedly fresh" , "Person who behaves arrogantly in the new position" , "Person risen to high position, arrogant with it" .)