As a mid-level engineer, my goal is to advance to senior in the next year or so. I’ve been looking at the career ladder defined by my company, but I still want something a big more concrete.
Ideally this is not an exercise you do in isolation. You should have a living doc (written down) with your manager about the various expectations at each level, broken down by the axes at Lyft.
Two very rough heuristics for testing seniority: