Introduction: The Staff Engineer’s Path

tsep staff-engineering three-pillars career-paths individual-contributor

Status: Notes complete


Overview

The introduction frames the central question the book answers: as a software engineer grows more senior, they face a fork in the road — do they move into people management, or do they stay on the technical track? For a long time, “staying technical” meant staying at the same level forever. The staff engineering role exists to change that: to create a path for experienced engineers to keep growing in scope and impact without managing people.

Tanya Reilly argues that this path is genuinely different from management, not just a consolation prize. Staff engineers must develop three interrelated skill sets — called the Three Pillars — that go far beyond writing code. The introduction also introduces the concept of humaning skills (the interpersonal and communication capabilities that support technical work), referred to poetically as “flying buttresses” — structures that don’t hold up the roof directly, but brace the walls that do.


Core Concepts

Staff engineer: A senior individual contributor who leads technically at broad scope — across multiple teams, systems, or organizational areas — without having direct reports. Distinct from both a senior engineer (depth) and an engineering manager (people).

Individual contributor (IC) track: The career path for engineers who grow by increasing the scope and impact of their technical work rather than by managing others.

Three Pillars: The three distinct skill domains that define staff engineering:

  1. Big-Picture Thinking — understanding context, creating direction, navigating organizational complexity
  2. Execution — taking on large ambiguous projects and driving them to completion
  3. Leveling Up — making the engineers and organization around you better

Flying buttresses: The “humaning” skills — communication, empathy, trust-building, influence — that support technical leadership indirectly. They don’t define the staff role, but without them the technical skills can’t be effectively applied.

Scope: The organizational reach of an engineer’s work and influence. Staff work is characterized by broad scope across systems, teams, or the whole organization, rather than depth in a single codebase.


The Two Paths

When engineers reach senior level, they often face the assumption that “more senior = manager.” Management has a visible career ladder; the IC path historically did not. Staff engineering formalizes the IC path by creating a distinct track for engineers who want to:

  • Keep building technical expertise
  • Operate with autonomy and broad organizational influence
  • Lead without managing people directly

This is not the same job as management done technically. It’s a genuinely different role with different daily activities, different success metrics, and different skill requirements.

Senior Engineer     →    Staff Engineer         OR    Engineering Manager
(depth, technical)       (scope, leadership)          (people, process)

The book explicitly acknowledges that many engineers do both — the “engineer/manager pendulum” (Charity Majors) where people alternate between the two tracks over their career. The key is not to treat the transition as one-way or permanent.


The Three Pillars

Pillar 1: Big-Picture Thinking

Staff engineers need to understand their organization’s technical landscape, culture, and direction at a level beyond their immediate team. This includes:

  • Reading organizational context (not just technical context)
  • Understanding where the organization is headed and why
  • Creating or contributing to technical vision and strategy
  • Helping teams avoid local optima by maintaining a wider perspective

Pillar 2: Execution

Large, cross-cutting technical projects fall to staff engineers. These projects are typically too large or too ambiguous for a single team to drive, involve many stakeholders, and have ill-defined success criteria. Execution at staff level means:

  • Navigating ambiguity without constant guidance
  • Keeping projects moving when they stall
  • Managing stakeholders across organizational boundaries
  • Knowing when to drive and when to delegate

Pillar 3: Leveling Up

The most lasting impact of a staff engineer is multiplying the effectiveness of the engineers around them. This means:

  • Being a role model whose behavior sets cultural norms
  • Actively teaching, mentoring, and sponsoring others
  • Creating systems and guardrails that make the whole team better
  • Using influence rather than authority to drive improvement

Book Structure

PartChaptersTheme
Part I: Big-Picture ThinkingCh 1–3What staff engineers do and how to navigate organizational context
Part II: ExecutionCh 4–6How to take on and deliver large projects
Part III: Leveling UpCh 7–9How to raise the level of the engineers around you

Key Takeaways

  1. Staff engineering is a distinct career path, not management done technically.
  2. The defining characteristic of staff work is scope, not depth.
  3. Three pillars structure the job: Big-Picture Thinking, Execution, Leveling Up.
  4. Technical skills alone are not enough — “humaning” skills (flying buttresses) are required.
  5. The IC track is a legitimate growth path, not a consolation prize.
  6. Staff engineers lead through influence, not authority.
  7. The book is a practical guide to developing all three pillars deliberately.