Seniority Is Clarity Not Cleverness
It can be easy to be impressed by a particularly clever piece of code and assume that the effort required to understand it is a sign of skill in the person that built it. While this might be true for a good puzzle it is quite the opposite for a good solution.
Ease of understanding is part of the functionality of a solution. Code is not static. Codebases will be read and modified by many people over their lifetimes and the harder it is to understand the code, the harder it is to work with it.
It is much more impressive to see a solution to a complex problem that is easy to understand. This is the true mark of a senior engineer. A clear solution doesn't just solve the immediate problem, but builds a robust, easy to work with system.
Being "too clever" can include being unnecessarily dense in your code. Brevity may be the soul of wit, but that doesn't mean everything that can be a one-liner, should be. Code is cheap. Take a few extra lines and make it as easy as possible to understand what is happening.
While a clever solution might come off as an impressive trick a clear solution will always be more valuable.