If you are the smartest guy in the room, you are in the wrong room. Interview and get a job elsewhere. While you may not easily find an ideal direct mentor even in a company with great senior+ engineers, you will get experience through osmosis. Staying where you are would be a mistake. I almost did that, and in retrospect it definitely would have been.