I was part of the selection committee for a position once, where we selected the more junior engineer.
The probably most simple explaination would be that for some roles you like to have someone that can be easier "shaped" into a certain role. Someone who is already successful may bring their own system of doing things. This is great if it is a good fit, but can produce frictions if it isn't.
The next thing is that if you apply to a mediocre position with overly amazing credentials, it can raise suspicions. Something must be wrong with you, maybe you got amazing credentials, but you are complicated to work with. Maybe you're looking for the mediocre job just because you think it will be a walk in the park, etc. There are legit reasons for this (e.g. "my partner moved to $TOWN for her career and I am looking for something to do here, and you seem like the best fit. I know I am technically overqualified, but I wanted to go back to coding for years now and this offers me a geeat chance to give it a go").
Of all the senior canidates we have rejected the most common issue was that they didn't offer a convincing explanation to why they chose that specific position. The worst one was talking about how it would be a relaxing position for them.
Yes, sure, in theory. But the position we were filling was one with very little supervision and oversight, for room reasons. So basically one person in a room in a different building who has to maintain a bunch of stuff in addition to build up a organizational structure from scratch.
Filling it with someone who you might have to check after not for seemed like a risky bet. Call it a gut feeling. I worked together with a guy like that, which lead to me having to save the day every other week because he forgot to organize for an event he knew about months in advance.
The probably most simple explaination would be that for some roles you like to have someone that can be easier "shaped" into a certain role. Someone who is already successful may bring their own system of doing things. This is great if it is a good fit, but can produce frictions if it isn't.
The next thing is that if you apply to a mediocre position with overly amazing credentials, it can raise suspicions. Something must be wrong with you, maybe you got amazing credentials, but you are complicated to work with. Maybe you're looking for the mediocre job just because you think it will be a walk in the park, etc. There are legit reasons for this (e.g. "my partner moved to $TOWN for her career and I am looking for something to do here, and you seem like the best fit. I know I am technically overqualified, but I wanted to go back to coding for years now and this offers me a geeat chance to give it a go").
Of all the senior canidates we have rejected the most common issue was that they didn't offer a convincing explanation to why they chose that specific position. The worst one was talking about how it would be a relaxing position for them.