The Software Engineer's Guidebook
Editorial pickNavigating Senior, Tech Lead, and Staff Engineer Positions at Tech Companies and Startups
By Gergely Orosz · Pragmatic Engineer Press · 2023
The most up-to-date map of the modern engineering career ladder, written by someone who actually walked it.
Editorial take
Orosz spent years writing The Pragmatic Engineer newsletter — the most-read industry publication for working engineers — and this book is the consolidated version. The signal-to-noise is unusual. He documents how the actual career ladder works at named companies (Big Tech, late-stage startups, scale-ups), what differentiates a Senior from a Staff engineer in evidence rather than rubric, how compensation actually negotiates, and how performance reviews are run from the manager's side of the table. Pair with Larson's Staff Engineer for the role itself; this book is the career-navigation companion.
Last hand-checked 2026-05-18.
Read if you …
- are 3–10 years into engineering and trying to decide what 'good' looks like at the next level
- are negotiating an offer at a Big Tech or scale-up and want context
- manage senior engineers and want a clear external reference for their growth conversations
Skip if you …
- you want craft-of-coding material — this is career-and-context, not technical
- you've already read 'Staff Engineer' and just want one career book — this is the broader of the two
If you only read one chapter
How Performance Reviews Actually Work
The clearest external explanation of calibration meetings and stack-ranking dynamics in modern tech. Eye-opening even for seniors.
Key ideas
- Career growth is built on visible impact at increasing scope — not technical depth alone.
- The same job title means radically different things at Big Tech vs. early-stage startups.
- Performance reviews are calibrated, not assigned. Optimize for the calibration room.
- Your manager is your most underused career asset; treat 1:1s accordingly.
About the book
Gergely Orosz's consolidation of years of investigative writing about how engineering careers actually work at modern tech companies. Drawing on hundreds of anonymous interviews with engineers and managers across Big Tech and the scale-up ecosystem, the book maps career ladders, performance review systems, compensation structures, and promotion patterns across the industry.
The book is unusually candid about the parts of the career most companies obscure: calibration meetings, stack ranking, sponsor dynamics, and the gap between published rubrics and actual promotion decisions.
Pairs with
If The Software Engineer's Guidebook works for you, these likely will too.
Staff Engineer
PickWill Larson · 2021
The first serious book on senior IC engineering careers — long overdue, immediately definitive.
Read if you are a senior engineer deciding between management and senior IC tracks.
framework200–350pintermediateAn Elegant Puzzle
PickWill Larson · 2019
The book most engineering managers will recommend to their successors.
Read if you are a first-time or second-time engineering manager.
framework200–350pintermediateA Philosophy of Software Design
PickJohn Ousterhout · 2018
The book that taught a generation of senior engineers a new vocabulary for 'why does this code feel bad?'
Read if you are a senior or staff engineer formalizing your taste in code review.
framework<200pintermediate