June 28, 2020.
This is a draft guide for staffeng.com
If you’re safely nestled within the comfortable clutches of the Senior Engineer career level, you might wonder if you ought to pursue the Staff title. It’s a considerable investment of time and energy, along with requiring a good amount of luck, is that investment worth your time?
The answer is, of course, that it might be! The four consistent advantages that generally come with a Staff-plus title are:
The title also grants more agency onto the projects you work on, but some find that increase in agency is swallowed by a commensurate increase in accountability to the business.
When I spoke with Nelson Elhage about whether reaching the Staff level allowed him to take on new work, he answered:
The question of “allowed” is interesting, and might not be quite the right question because there were very few official policies on who got what kind of role. Most things relied on more informal gauges of seniority.
Many technology companies describe themselves as pursuing meritocracy, creating the conditions for their most talented employees to rise to the top. We lack any widely accepted measure of merit, which leads most companies pursuing an equity of ideas to favor what Nelson aptly termed “informal gauges of seniority.” While these informal gauges are intended to create an equal playing field of ideas, the sheer informality of such gauges creates a vector for bias and often conflates confidence with competence.
The freedom from the cycle of re-establishing one’s competence came up frequently as a key advantage of the Staff title. Duretti Hirpa said,
“What’s something that’s changed for you since becoming a Staff-plus engineer? Honestly? Being listened to and being treated like I have expertise. The title carries weight, and I’m taken more seriously from the jump.”
Similarly, Keavy McMinn shared,
“When you have a title, you don’t have to spend so much energy putting your credentials on the table. It helps set the context for others. You’re more respected from the outset, and that’s been really noticeable.”
A Staff-plus title allows you to reinvest the energy you’ve previously spent on proving yourself into the core work you’re evaluated on. If you find that you’re not investing much energy into this, perhaps you’ve been at your current company long enough to prove yourself many times over, then you may not even notice the difference. If you do find your time diverted towards proving and reproving yourself, the title will return a considerable measure of time to you for reinvestment.
Another frequent advantage of a Staff-plus title is “being in the room.” Dan Na described this as,
“I have a seat at the table at higher level engineering discussions that occur at a level above individual projects and teams. We have recurring staff engineering meetings where we discuss problems that span teams which are both technical and non-technical in nature. As a hypothetical example, I'd feel comfortable surfacing what I perceive as shortcomings in the engineering onboarding process in this type of meeting.“
Silvia Botros called out performance calibration meetings as a particularly impactful moment to be in the room:
“Getting included in certain private email groups, being invited to performance calibration meetings, and so on. Calibration meetings are particularly important, because you can bring feedback that might not otherwise surface in a room of managers.”
For any important decision, there’s the time leading up to the core decision being made and then there’s everything afterwards. In more senior roles, you’re often in the right place to provide input while it’s relatively cheap to incorporate, where otherwise your feedback might not incorporated–despite being very valuable–because the related rollout or implementation has already begun.
Small companies tend to have fairly ad-hoc compensation, and generally increases come from direct negotiation with your manager. A promotion to a Staff-plus role in such a company might not even come with a corresponding increase in your compensation. However, most companies introduce compensation bands for each role by the time they reach one to two hundred folks, and those compensation bands will generally ensure your compensation increases along with the role.
The highest paid roles at any company tend to be the executive and senior management roles, and as companies grow they typically create a compensation mapping between management and engineering roles, such that reaching Staff-plus roles–and sometimes this is Sr Staff or Distinguished roles rather than the initial Staff role–will significantly bump your compensation.
Even if your current company doesn’t compensate for Staff-plus engineer roles much differently than for Senior engineer roles, some companies do. Over the course of your career, you can choose to steer towards such companies, and doing with a Staff-plus title will meaningfully increase your lifetime earnings.
Many folks take on Staff-plus roles believing it will give them access to the most impactful or exciting work. That’s true to some extent, but it depends on the Staff archetypes which are most prevalent at your company. For example, Solvers often do get access to the most interesting work. Conversely, a Team Lead would probably be undermining their own team if they operated that way.
Among the folks I’ve spoken with, the most consistently effective way to get access to interesting work is being hired to do it, such as Ritu Vincent hired to launch Dropbox's product incubator and Keavy McMinn hired to design Fastly's API strategy.
Even though the title does matter, it’s not necessarily the case that you ought to pursue the role. Even if you love the privileges and perks of a Staff-plus title, it’s important to recognize that they come on the back of a very different job. Michelle Bu captured this in her advice for folks pursuing the Staff title,
If you’re more focused on hitting Staff than on setting yourself up to do work that energizes you, it’s easy to end up stuck in a role you don’t want. Being a Staff-plus Engineer, especially a broad-scoped Staff-plus Engineer, is a very different job than being a Senior Engineer. It’s important to take a step back and think about whether it’s a job you really want.
The advantages of senior titles are real and for some folks those advantages shift their career from one characterized by survival to one with the necessary prerequisites for their success, but many other folks find that the expectations of their Staff role eliminate the work that excited them to begin with. In your career, there are few choices without consequences and this isn’t one of them.
You'll occasionally meet an engineer who believes that attaining a certain title is the only thing standing between them and an important accomplishment or opportunity. Such folks might express frustrations such as, “If I just had the Staff title, I could decide the technology stack for our team.”
Increased organizational authority does allow you to solve problems in ways you previously couldn’t, but successfully retaining organizational authority in a well-managed organization requires a great deal of nuance and restraint. If you have a problem and believe that your title is the only thing holding you back, I want to reassure you that focusing on developing your approach and skills will be far more impactful than the title. The title will get you over the ledge once you’re close, but they’ll never do as much work as you’d expect.
The one consistent exception to this rule is that women and minorities often do find they spend significantly less time and energy proving themselves once they attain a Staff-plus title. The title doesn't unlock new abilities for them, but it does remove some of the weight they'd been carrying with them throughout their career.