I understand the point of your question and you have very good answers in other comments. However, I'd like to point out that "seniority", in many cases, is very subjective and the quality of seniority across companies varies quite drastically. So don't take seniority as a kind of heaven you need to get to by knowing a certain amount of things.