For engineers
Staff engineer vs. senior engineer: what actually changes
It isn’t a bigger version of the same job. The unit of work changes, from problems you’re handed to problems you find, and most careers stall exactly at that line.
A senior engineer takes hard problems they’re given and delivers them well. A staff engineer decides which problems matter, works across teams, and makes other engineers better. The jump is a change in kind, not in degree, which is why it’s the hardest promotion on the individual-contributor track and why the same title means very different things at a startup and at Google.
The senior job
Senior is mastery of execution. You take a problem that would sink a mid-level engineer, break it down, and ship it: correctly, on time, without drama, teaching people along the way. The unit of work is the project, and the judgment is mostly technical: how to build the thing well.
It’s a genuinely great job, and plenty of excellent engineers should stay in it forever. Nothing below is a value judgment. It’s a description of a different job.
The staff job
Staff is mastery of leverage. Nobody hands you a well-formed problem anymore; your job is to notice the problem the org can’t see, name it, and get it solved, often mostly through other people. The unit of work is the outcome, and the judgment expands past the technical: what to build, what to kill, which team’s plan contradicts another’s, and which fire actually matters this quarter.
The visible artifacts change with it. A senior engineer’s output is code and shipped projects. A staff engineer’s output includes design directions, decisions documented before they became fights, and other people’s velocity. That’s exactly what makes the promotion hard to earn and hard to prove: your best work stops having your name in the commit log.
Why careers stall at this line
The skills that make someone the best senior engineer on a team, speed, depth, personal throughput, are the skills the staff job asks you to spend less time using. Engineers stall when they try to earn staff by doing more senior work, harder. The promotion isn’t awarded for volume; it’s awarded when the org already sees you operating at the wider scope, which means the scope has to come first. And scope is not evenly distributed: it’s abundant at growing companies and scarce at stable ones, which is why the fastest path to staff is often a company change rather than a review cycle.
The titles lie across companies
At a large company, staff sits inside a formal ladder with a real band step, calibration committees, and equity attached. At a twelve-person startup, staff often just marks the strongest builder in the room, doing what we’d call founding-engineer work: the ambiguity is total and the “cross-team” part is a future hope. Neither is fake. They’re different jobs sharing a word, the same way founding engineer and early engineer share a headcount but not a job. When we read a profile, the title is close to the last thing we look at; scope is the first.
If you want the title
Collect evidence of the wider job, not more of the current one. The artifacts that persuade: a problem you identified before anyone assigned it, a decision that moved more than your own team, an engineer who is better because you invested in them, a thing that didn’t get built because you argued it shouldn’t. If your current org can’t offer that scope, that’s information too.
Common questions
Is a staff engineer a manager?
No. Staff is the senior individual-contributor track: leading through direction and leverage, with nobody reporting to you.
How long does it take to go from senior to staff?
There’s no standard clock. The promotion is gated by scope, not years, and scope is unevenly distributed across companies.
Is staff at a startup the same as staff at a big company?
No. One marks the strongest builder in a small room; the other marks cross-team operation inside a formal ladder. Read the scope, not the word.
Does staff pay meaningfully more than senior?
At large companies yes, mostly in equity, and the gap varies more between companies than between the titles. Levels.fyi has current numbers.
If the scope isn’t coming where you are, the fix is usually the room, not the résumé. We’ll tell you honestly which one →