In the previous cycle, I wanted to be promoted to senior, but my manager stepped in relatively late into the process to let me know that my promo packet had gaps. Because of this, I wasn't put up for promotion and I'm still at SW2.
This all caught me completely off-guard, and my goal is to make sure this doesn't happen again in the next performance review cycle. How can I make sure that my manager and I are completely aligned going into the next promotion process, and I'm not hit with any last minute surprises?
I'm really sorry to hear that - It's never fun being blindsided. 😭 Let's make sure that never happens again!
That being said, communication lanes are similar to small children in that they need to be regularly nurtured. In a strong, huge tech company like Twitter, there's always 1 million things going on so people, including your manager, can easily forget to do things (especially proactively). At a high-level, this is what you need to do:
For resources on how to do this, I recommend these:
On top of the above, I also heavily recommend this huge Q&A on what it takes to be a senior engineer at a large tech company. There are many, many ways to show senior engineer signal, and a ton of them are covered in that thread!