Check out my original post on Staff Software Engineer Responsibilities!
As a Staff Software Engineer, one of your hardest challenges is to influence without authority. If your position doesn’t hold authority by default, then your best bet is to align with it.
This topic was inspired by an insightful quote from Will Larson’s Staff Engineer: Leadership beyond the management track.
Stayed aligned with authority to remain an effective leader over time. Technical leadership roles rely on proxied authority from another (usually, managerial) leader, and continued access to that authority depends on staying aligned, trustworthy, and predictable.Will Larson
Alignment is essential. As a Staff Engineer, internalized alignment re-orients your approach when persuading people to follow your ideas. This will manifest in subtle—but significant—differences.
I’m proposing we do a large migration. I’ve seen this architecture play out before and it’s better we do this sooner rather than later.
I’m proposing we do a large migration. This will benefit the team by making their local development significantly easier and should increase our group’s velocity in the long-term.
In this post, I’ll share a few ideas on how to achieve the two core components behind Will’s idea: staying aligned and building trust.