Two great paths, two very different kinds of leverage. This lesson compares the staff engineer
(senior IC) and the engineering manager
(people leader), shows how work flows in each role, and gives you small, runnable tools to practice core skills before you pick—or switch.
Why This Decision Matters
Choosing staff engineer
vs engineering manager
changes your daily work, your success metrics, and the type of problems you’ll be trusted with. Staff roles keep you on the technical leadership track; EM roles put you on the people-and-delivery leadership track. Both are leadership—just different instruments.
A helpful mental model: scope × system of influence. Staff engineers widen technical scope and influence through design, standards, and cross-team problem-solving. EMs widen organizational scope and influence through people, priorities, and processes.

Crisp Definitions
A staff engineer
is a senior individual contributor who solves big-picture technical problems across teams, without direct line management; they lead via architecture, technical strategy, and cross-team execution. ([LeadDev][1])
An engineering manager
leads people and delivery—hiring, feedback, performance, prioritization, and predictable execution—while maintaining enough technical depth to steer quality and trade-offs.
Try this exercise. Click the correct answer from the options.
Which is true?
Click the option that best answers the question.
- A staff engineer primarily leads via technical decisions and influence
- An EM primarily leads via line management and delivery
- Both have leadership but different instruments
- All of the above
How Senior Is “Staff”?
Across many ladders, staff
sits above senior
and below principal
, often requiring ~7–10+ years experience and demonstrated org-level impact. Titles vary by company, but the scope jump is real.
Don’t over-index on years—look for “proof of scope”: cross-team projects, standards that stuck, or systems whose reliability improved because of you.
Let's test your knowledge. Is this statement true or false?
“Staff” is mostly a tenure badge; scope and impact aren’t required.
Press true if you believe the statement is correct, or false otherwise.
Staff Engineer Archetypes (Common Patterns)
Will Larson popularized four common staff+
archetypes: Tech Lead
, Architect
, Solver
, and Right Hand
. You may blend them over time; ladders rarely capture all nuance.
Beware rigid labels—use archetypes to clarify expectations and gaps, not to freeze people. Some leaders argue overreliance on archetypes can backfire; treat them as tools, not titles.
Are you sure you're getting this? Fill in the missing part by typing it in.
One of Larson’s archetypes focused on systems and boundaries is the __.
Write the missing line below.
EM Core Responsibilities
EMs create the conditions for teams to deliver: hiring, goal-setting, coaching, performance, prioritization, and stakeholder alignment. They translate business goals into sustainable execution.
Strong EMs stay technical enough to evaluate trade-offs and set guardrails, but they measure success by team output and health, not by their own commits.
Let's test your knowledge. Click the correct answer from the options.
Best EM success metric?
Click the option that best answers the question.
- Number of their own merged PRs
- Team delivers impact sustainably
- Number of meetings per week
- Lines of code across the org
Side-by-Side: Day-to-Day Work
Staff Engineer: deep design reviews, cross-team technical alignment, hard bug hunts, long-horizon technical strategy, mentoring seniors. EM: staffing plans, 1:1s, performance feedback, project sequencing, risk management, partner comms.
Both write—a lot. Staffs write design docs and standards; EMs write status updates, role expectations, and growth plans. Writing is leadership.

Decision Helper: Which Path Matches Your Motivators?
Ask: Do you want to optimize systems (staff) or optimize teams (EM)? Do you get energy from debugging gnarly failures (staff) or unlocking people (EM)? How do you feel about performance reviews and hiring loops (EM) vs. RFCs and cross-team migrations (staff)?
Remember: switching tracks is increasingly normal; careers can be non-linear. Try temporary rotations (acting TL/EM) before committing.
Try this exercise. Is this statement true or false?
Moving between IC and EM tracks is rare and discouraged in modern orgs.
Press true if you believe the statement is correct, or false otherwise.
Accountability & Scope
Staff engineers are accountable for technical outcomes across a broader surface area: reliability, scalability, architectural integrity. EMs are accountable for people outcomes and delivery: hiring bar, retention, predictable execution.
Both share product outcomes with PM partners. The difference is how they pull levers to get there.
Let's test your knowledge. Fill in the missing part by typing it in.
EMs are primarily accountable for team health and __.
Write the missing line below.
Architecture & Flow: Who Does What, When
Flow (typical): Idea → Shaping → Plan → Build → Review → Release → Measure → Iterate. Staff leads shape technical approach (standards, risks); EM ensures people, priorities, and timelines align; both escalate trade-offs early.

Try this exercise. Could you figure out the right sequence for this list?
What's the right order?
Press the below buttons in the order in which they should occur. Click on them again to un-select.
Options:
- Plan
- Measure
- Build
- Iterate
Performance Signals to Track
Staff: technical outcomes like SLIs/SLOs
, design quality, cross-team enablement, and fewer incidents from architectural debt. EM: team health and throughput, DORA
metrics (e.g., deployment frequency, change failure rate), hiring and growth signals.
Tie each metric to a decision you’ll make if it moves; avoid vanity dashboards.
Career Risks & Anti-Patterns
Staff risk: becoming a “shadow EM” without authority—doing glue work plus technical work. EM risk: becoming a bottleneck or losing technical context. Both risk: unclear scope and decision rights.
Use tools: clearly documented decision owners (RACI), written expectations per level, and regular role calibrations with your manager.
Growing Into Staff
Increase breadth of impact: drive multi-team migrations, create standards that stick, mentor seniors, and make quality measurable. Study archetypes to spot your natural lane, then pick a flagship project aligned with it.
Document your operating principles and your “north star” tech outcomes; influence multiplies when others can repeat your reasoning.
Try this exercise. Fill in the missing part by typing it in.
A durable way to scale staff influence is to publish org-wide __.
Write the missing line below.
Growing Into EM
Practice people systems: structured 1:1s, feedback (e.g., SBI
), growth plans, calibration. Build a weekly rhythm for risk review and stakeholder updates.
Don’t abandon technical literacy—stay close to reviews and reliability reports so you can ask sharp questions and set guardrails.
Are you sure you're getting this? Is this statement true or false?
Great EMs never look at design docs; that’s the architect’s job.
Press true if you believe the statement is correct, or false otherwise.
Switching Tracks (Without Derailing)
To try EM: run a time-boxed rotation—own 1:1s, hiring loop, and delivery for a sprint or two. To try Staff+: lead a cross-team design/migration with measurable SLIs and a crisp RFC process. Switching is increasingly normalized; seek mentors on both sides.
Write a learning goal either way (e.g., “reduce incident MTTR by 30%” or “raise onboarding pass rate to 80%”) to keep the experiment real.
One Pager Cheat Sheet
- This lesson compares
staff engineer
andengineering manager
, showing how choosing between technical leadership (widening technical scope via design, standards, and cross-team problem-solving) and people-and-delivery leadership (widening organizational scope via people, priorities, and processes) changes your daily work and success metrics and offers small runnable tools to practice core skills using the scope × system of influence mental model. staff engineer
is asenior individual contributor
who, without direct line management, solves big-picture problems across teams by leading via architecture, technical strategy, and cross-team execution, while anengineering manager
leads people and delivery—handling hiring, feedback, performance, prioritization, and predictable execution—and retains enoughtechnical depth
to steer quality and trade-offs.- Both
staff engineer
andengineering manager
are leadership roles: astaff engineer
provides technical leadership at scale (senior IC work like architecture, cross-team impact, and mentoring), while anengineering manager
provides people and delivery leadership (hiring, performance, prioritization, and predictable execution), so answering “All of the above” is correct because the definitions describe different but complementary responsibilities. - On most ladders,
staff
— abovesenior
and belowprincipal
— typically denotes ~7–10+ years experience and expectation of org-level impact (titles vary), so don’t over-index on years but look for proof of scope such ascross-team
projects, standards that stuck, orsystems
whose reliability improved. - The statement is false:
staff
is awarded for scope and impact, shown through artifacts likearchitecture diagrams
,RFCs
,SLOs
, sharedlibrary
andpostmortem
processes, repeated cross-team leadership and influence without authority, and promotions are based on measurable outcomes — not simply years. - Will Larson popularized four common
staff+
archetypes—Tech Lead
,Architect
,Solver
, andRight Hand
—which you can blend over time and use to clarify expectations and gaps, but beware rigid labels and treat them as tools, not titles. - The archetype is the architect, who focuses on systems and boundaries, shaping a system’s
components
,interfaces
/APIs
anddata ownership
to minimizecoupling
and maximizecohesion
, operating at a high level of abstraction to chooseabstractions
and overallsystem architecture
, managing cross-cutting concerns andnon-functional requirements
(scalability, reliability, latency) and performing tradeoff analysis (e.g.,RPC
vsevent
) to set the rules that let teams evolve the system safely. EMs
create the conditions for teams to deliver — hiring, goal-setting, coaching, performance, prioritization, and stakeholder alignment — by translating business goals into sustainable execution, staying technical enough to evaluatetrade-offs
and set guardrails, and measuring success by team output and health, not by their owncommits
.- The best EM success metric is 'team delivers impact sustainably' because it ties an EM’s work—hiring, coaching, prioritization, stakeholder alignment, and technical guardrails—directly to ongoing business value by balancing short-term delivery with long-term health, and is validated through outward impact metrics (usage, revenue), reliability and delivery signals (e.g.,
MTTR
,SLA
,CI/CD
), and team-health indicators like attrition, engagement, and outstandingtechnical debt
. - Staff Engineers emphasize deep design reviews, cross-team technical alignment, hard bug hunts, long-horizon technical strategy, and mentoring seniors, whereas EMs focus on staffing plans, 1:1s, performance feedback, project sequencing, risk management, and partner communications—and both write extensively, producing
design docs
andstandards
on the Staff side andstatus updates
,role expectations
, andgrowth plans
on the EM side, because writing is leadership. - Choose whether you want to optimize systems (staff) or optimize teams (EM) by asking if you get energy from debugging gnarly failures (staff) versus unlocking people (EM), how you feel about
RFCs
andcross-team migrations
(staff) versus performance reviews and hiring loops (EM), and remember switching tracks is increasingly normal—careers can be non-linear, so try temporary rotations likeacting TL/EM
before committing. - Moving between
IC
andEM
tracks is increasingly normal and supported in modern organizations—because careers are non-linear and skills transfer across roles, and companies enable transitions throughdual-track
ladders,acting TL/EM
rotations, mentoring, hybrid roles (e.g.,technical lead
,staff
/principal
engineers with people responsibilities), formal mobility and compensation processes, and short experiments—so start with a short rotation with clear success criteria to test the move without burning bridges. - Staff engineers are accountable for technical outcomes across a broader surface area —
reliability
,scalability
, andarchitectural integrity
— while EMs are accountable for people outcomes and delivery (hiring bar, retention, predictable execution); both share product outcomes with PM partners, differing mainly in how they pull levers to achieve them. - Engineering managers are primarily accountable for team health and delivery — they pull the people and process levers (owning
Sprint planning
, resourcing, blocker removal, scope/quality trade-offs,technical debt
prioritization,CI/CD
improvements, on-callincidents
, andOKRs
) to enable predictable, sustainable execution, while staff engineers pull the technical levers and own technical outcomes likearchitectural integrity
, scalability, and reliability. - The flow follows
Idea → Shaping → Plan → Build → Review → Release → Measure → Iterate
, with staff leads shaping the technical approach (managingstandards
andrisks
), EMs aligning people, priorities, and timelines, and both escalatingtrade-offs
early. - Product and engineering operate as an evidence-driven feedback loop: Plan — start with the outcome and define acceptance criteria, KPIs and
signals
(e.g.,conversion rate
,latency
); Build — implement the smallest thing that will generate those signals (aMVP
or experiment behind afeature flag
withobservability
); Measure — collect and validate data viaA/B tests
, logs and a reliabledata pipeline
to turn opinions into evidence; and Iterate — refine, scale, or revert based on the results, with staff leads and EMs coordinating technical correctness, scope and rollout, because following this order minimizes wasted work, noisy or useless data, and guesswork. - Track Staff signals (technical outcomes like
SLIs/SLOs
, design quality, cross-team enablement, and fewer incidents from architectural debt) and EM signals (team health, throughput, andDORA
metrics such asdeployment frequency
andchange failure rate
, plus hiring and growth indicators), and tie each metric to a decision you'll make if it moves while avoiding vanity dashboards. - Avoid staff becoming a shadow EM doing glue work plus technical work and EMs becoming a bottleneck or losing technical context—both often arise from unclear scope and decision rights, so use tools like clearly documented decision owners (
RACI
), written expectations per level, and regular role calibrations with your manager. - To grow into staff, expand breadth of impact by driving
multi-team migrations
, creating standards that stick, mentoring seniors, and making quality measurable; study archetypes to pick a flagship project in your lane, and document operating principles and yournorth star
tech outcomes so others can repeat your reasoning. - Publishing org-wide standards that codify reasoning, multiply influence, enable alignment, and make quality measurable and automatable—backed by
RFC
/design doc
rationale, concrete migration artifacts likecodemods
andtemplates
, and tooling such aslint
andCI/CD
—turns a staff engineer’s tacit judgment into persistent, repeatable systems that scale staff influence across the organization. - Grow into EM by practicing people systems—structured 1:1s, feedback like
SBI
, growth plans and calibration—keeping a weekly rhythm for risk reviews and stakeholder updates, and retaining technical literacy (stay close to reviews and reliability reports) so you can ask sharp questions and set guardrails. - Great EMs do not abandon technical oversight: they stay technically literate by reading
design docs
enough to manage risk, align work to outcomes, ensure operational readiness, and protect and grow their teams—asking clarifying (not prescriptive) questions, timeboxing reviews, coordinating with architects, and checkingSLOs
,runbooks
,CI/CD
,data migrations
, and cross-team dependencies to keep delivery predictable. - Try EM through a time-boxed rotation owning
1:1s
, the hiring loop and delivery for a sprint or two; try Staff+ by leading a cross-team design/migration with measurableSLIs
and a crispRFC
process, seek mentors on both sides, and set a learning goal (e.g., reduce incidentMTTR
by 30% or raise onboarding pass rate to 80%) to keep the experiment real.