From SpanishDict
enchufe
2. (colloquial) (influence)
a. connections
Yo estoy mejor cualificado, pero le dieron el trabajo a ella porque tiene enchufe. — I am more qualified, but she got the job because she has connections.
b. friends in high places (colloquial)
Tengo un enchufe que te puede ayudar a conseguir un aumento. — I have some friends in high places who might help you get you a raise.
Someone who is enchufado would be "well-connected" or "a well-connected person".
Less formally, you could say "know someone" or "hook up"
- He got the job because he knew a guy/someone (at the office, on the board, etc.)
- My friend hooked me up with the job.