Senior - понятие очень, очень относительное. В каждой конторе свои критерии.
Есть только один совет, который не будет вредным в данной ситуации: спросите у ваших сеньоров, с которыми вы в хороших отношениях, как они ими стали.
Есть ещё один критерий, который некоторые умные руководители считают полезным в определении сеньорности: способность решить любую задачу.
Поясню. Менеджер приходит в команду с задачей, выраженной на языке требований бизнеса. Сеньор умеет решить эту задачу даже если она не вписывается в его знания. Он находит решение. Если решение требует изучения языка программирования, который он не знает, сеньор идёт и изучает этот язык. И решает задачу.