I am nearing the end of my 6 months probation. My manager feels that I'm going towards an Approaching rating (like Meets Most) rather than a Thriving rating (Meets All). He feels that I lack in contribution to group level engineering discussions and being technically strong enough to mentor other engineers, which he expects from a senior engineer like me.
He keeps going through the growth and development framework and highlights he is concerned I don't meet B3 senior expectations. He increased the frequency of 1:1s to twice a week.
He didn't mention the word PIP but gave me to do a project with a very tight deadline to assess my coding and implementation skills. Now that I'm making good progress in it after a lot of effort, he brought up weaknesses in the engineering direction and discussion points.
My other team members think I am doing ok and my performance isn't too bad, though there are things I can work on.
It sometimes feels like my manager already made up his mind to make me fail probation and is finding weaknesses even if I complete this stressful project.
He even talked about downlevelling if that's a possibility and being asked to leave. He said extension of probation is not possible due to legal reasons.
What do you recommend I do?