I've been at mid-level for a while, so I want to level up to senior quickly. However, I'm not really sure what I need to do to make this jump - The feedback across my manager and engineering mentors has been good.
As Rahul and I have talked about many times before, I recommend working with your manager to create a formal growth plan.
You ideally don't want to put all the burden on your manager to create the growth plan for you - I actually believe that part of growing from mid-level to senior is figuring out your own path to some extent. To help fuel ideas on what that looks like, check out this growth plan I wrote for engineers tackling this promotion at Meta.
I recommend putting together a growth plan doc yourself first and seeding it with some ideas. After that, you can run it by your manager. This reduces the ask from "Please do this giant ask for me" to "Say yes or no to the ideas I have, and you can add things here and there if you want."
All that being said, here are some common gaps I've seen from mid-level engineers working on the senior promotion: