Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Like New
-
To see product details, add this item to your cart.
FREE Returns
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns. How to return the item? - Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
Ships from: Amazon Sold by: Aziz.Aziz
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns.- Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
Purchase options and add-ons
For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well--or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills.
This in-depth book shows you how to understand your role, manage your time, master strategic thinking, and set the standard for technical work. You'll read about how to be a leader without direct authority, how to plan ahead to make the right technical decisions, and how to make everyone around you better, while still growing as an expert in your domain.
By exploring the three pillars of a staff engineer's job, Tanya Reilly, a veteran of the staff engineer track, shows you how to:
- Take a broad, strategic view when thinking about your work
- Dive into practical tactics for making projects succeed
- Determine what "good engineering" means in your organization
- ISBN-101098118731
- ISBN-13978-1098118730
- Edition1st
- PublisherO'Reilly Media
- Publication dateOctober 25, 2022
- LanguageEnglish
- Dimensions6 x 1 x 8.75 inches
- Print length356 pages
Discover the latest buzz-worthy books, from mysteries and romance to humor and nonfiction. Explore more
Frequently bought together

Customers who viewed this item also viewed
- Staff Engineer: Leadership beyond the management trackPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 21
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable SystemsPaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- The Manager's Path: A Guide for Tech Leaders Navigating Growth and ChangePaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 21
- A Philosophy of Software Design, 2nd EditionPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Tuesday, Sep 22
- AI Engineering: Building Applications with Foundation ModelsPaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed ArchitecturesPaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
Customers also bought or read
- The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Paperback$22.13$22.13Delivery Mon, Sep 21 - The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups
Paperback$34.49$34.49Delivery Mon, Sep 21 - Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Paperback$43.99$43.99FREE delivery Mon, Sep 21 - The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
Paperback$21.49$21.49Delivery Mon, Sep 21 - Database Internals: A Deep Dive into How Distributed Data Systems Work
Paperback$36.33$36.33FREE delivery Mon, Sep 21 - The Engineering Executive's Primer: Impactful Technical Leadership
Paperback$24.60$24.60Delivery Tue, Sep 22 - Understanding Distributed Systems, Second Edition: What every developer should know about large distributed applications
Paperback$35.00$35.00FREE delivery Mon, Sep 21 - Site Reliability Engineering: How Google Runs Production Systems
Paperback$23.27$23.27Delivery Sep 22 - 23 - Platform Engineering: A Guide for Technical, Product, and People Leaders
Paperback$39.00$39.00FREE delivery Mon, Sep 21 - The Engineering Leader: Strategies for Scaling Teams and Yourself
Paperback$24.15$24.15Delivery Wed, Sep 23 - Team Topologies, 2nd Edition: Organizing Business and Technology for Fast Flow of Value
Paperback$22.16$22.16Delivery Sep 27 - 30 - Building Microservices: Designing Fine-Grained Systems
Paperback$44.49$44.49FREE delivery Mon, Sep 21 - Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler))
Hardcover$45.15$45.15FREE delivery Mon, Sep 21 - Systems Performance (Addison-Wesley Professional Computing Series)#1 Best SellerComputer Performance Optimization
Paperback$57.41$57.41FREE delivery Mon, Sep 21 - Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Systems Using Kubernetes
Paperback$45.76$45.76FREE delivery Tue, Sep 22 - The Product-Minded Engineer: Building Impactful Software for Your Users
Paperback$47.31$47.31FREE delivery Mon, Sep 21 - Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs
Paperback$43.53$43.53FREE delivery Tue, Sep 22 - Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
Paperback$43.99$43.99FREE delivery Tue, Sep 22 - The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise
Paperback$47.70$47.70FREE delivery Tue, Sep 22 - Engineers Survival Guide: Advice, tactics, and tricks After a decade of working at Facebook, Snapchat, and Microsoft
Paperback$24.02$24.02Delivery Oct 11 - 16 - Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing
Paperback$59.80$59.80$3.99 delivery Oct 1 - 6 - Test Driven Development: By Example (Addison-Wesley Signature Series (Beck))
Paperback$41.00$41.00FREE delivery Sep 25 - 29
From the brand
-
Project Mangement & Leadership
-
More From O'Reilly
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
From the Introduction
Where do you see yourself in five years? The classic interview question is the adult equivalent of “What do you want to be when you grow up?”: it has some socially acceptable answers and a long enough time horizon that you don’t need to commit. But if you’re a senior software engineer looking to keep growing in your career, the question becomes very real. Where do you see yourself going?
You may find yourself at a fork in the road, two distinct paths stretching ahead. On one, you take on direct reports and become a manager. On the other, you become a technical leader without reports, a role often called staff engineer. If you really could see five years ahead on both of these paths, you’d find that they have a lot in common: they lead to many of the same places, and the further you travel, the more you’ll need many of the same skills. But, at the start, they look quite different.
The manager’s path is clear and well traveled. Becoming a manager is a common, and perhaps default, career step for anyone who can communicate clearly, stay calm during a crisis, and help their colleagues do better work. Most likely, you know people who have chosen this path. You’ve probably had managers before, and perhaps you have opinions about what they did right or wrong. Management is a well-studied discipline, too. The words promotion and leadership are often assumed to mean “becoming someone’s boss,” and airport bookshops are full of advice on how to do the job well. So, if you set off down the management path, it won’t be an easy road, but you’ll at least have some idea of what your journey will be like.
The staff engineer’s path is a little less defined. While many companies now allow engineers to keep growing in seniority without taking on reports, this “technical track” is still muddy and poorly signposted. Engineers considering this path may have never worked with a staff engineer before, or might have seen such a narrow set of personalities in the role that it seems like unattainable wizardry. (It’s not. It’s all learnable.) The expectations of the job vary across companies, and, even within a company, the criteria for hiring or promoting staff engineers can be vague and not always actionable.
Often the job doesn’t become clearer once you’re in it. Over the last few years, I’ve spoken with staff engineers across many companies who weren’t quite sure what was expected of them, as well as engineering managers who didn’t know how to work with their staff engineer reports and peers. All of this ambiguity can be a source of stress. If your job’s not defined, how can you know whether you’re doing it well? Or doing it at all?
Even when expectations are clear, the road to achieving them might not be. As a new staff engineer, you might have heard that you’re expected to be a technical leader, make good business decisions, and influence without authority—but how? Where do you start?
This in-depth book shows you how to understand your role, manage your time, master strategic thinking, and set the standard for technical work. You'll read about how to be a leader without direct authority, how to plan ahead to make the right technical decisions, and how to make everyone around you better, while still growing as an expert in your domain.
Exploring the three pillars of a staff engineer's job, Tanya Reilly, a veteran of the staff engineer track, shows you how to:
- Take a broad, strategic view of your work
- Dive into practical tactics for making projects succeed
- Determine what "good engineering" means in your organization
The Engineering Leader
|
Leading Effective Engineering Teams
|
Crafting Engineering Strategy
|
The Engineering Executive's Primer
|
The Manager's Path
|
The Staff Engineer's Path
|
|
|---|---|---|---|---|---|---|
| Customer Reviews |
4.4 out of 5 stars 19
|
3.8 out of 5 stars 53
|
4.6 out of 5 stars 23
|
4.6 out of 5 stars 180
|
4.6 out of 5 stars 3,379
|
4.7 out of 5 stars 917
|
| What is it? | A practical guide to becoming a well-rounded, career-minded, and resilient engineering leader. | A research-backed guide to the essential principles, tips, and frameworks for building highly effective engineering teams. | A practical guide to crafting engineering strategy from first principles. | A primer on how to obtain your first executive job and quickly ramp up to meet the challenges you may not have encountered in non-executive roles. | A guide to successfully navigating the different steps involved in transitioning from engineer to manager. | A guide for growing as a technical expert and leader beyond the management track. |
| What you'll learn | How to rethink career goals; tips on self-management; how to create healthy, diverse, and autonomous teams. | What traits relate to engineering effectiveness; how to build trust and accountability within your team; how the most effective engineering teams work. | How to create, test, and refine effective engineering strategies, including with modeling and mapping, with insight from company examples. | How to get an executive job and what to do you in your first 90 days. How to run a planning process, conduct core meetings, create a tech strategy, and manage yourself effectively. | How to manage individuals, teams, multiple teams, and managers. How to be thoughtful about the culture of your engineering team. | How to understand your role, master strategic thinking, drive big projects, and make everyone around you better. |
| Who is this book for? | Managers looking for a model for how to balance personal and team needs. | Technical leaders and managers who want to build effective software engineering teams. | Senior eng. leaders and Staff+ engineers responsible for creating and leading strategy. | Anyone in an engineering executive role, or anyone attempting to reach their first executive role. | New or aspiring managers who need to get situated in their new role and learn, for the first time, how to lead teams. | Staff and principal engineers looking to better understand and grow in their roles. |
| Who else is it for? | Aspiring managers and individual contributors who want a better understanding of how things work. | Individual contributors who want evidence-based guidance to improve their effectiveness. | Engineers at any level wanting to understand and think more deeply about strategy. | Anyone trying to better understand the engineering executive they work with. | Experienced managers looking for guidance on how to deal with common problems in engineering management. | Junior engineers interested in career growth on the individual contributor track. |
Editorial Reviews
Review
—Gergely Orosz, Author of The Pragmatic Engineer
Tanya is the perfect author for this exceptional guide to navigating the murky role of staff-plus engineering. Her deep, direct experience comes through in every section.
—Will Larson, CTO of Calm, author of Staff Engineer
This book feels like the missing manual for my whole career. It's amazingly reassuring to see the ambiguity of the role laid out in print, along with great specific guidance on time management, consensus building, etc. I'm going to cite this a lot.
—Titus Winters, principal engineer at Google, coauthor of Software Engineering at Google
The job of senior leadership as an individual contributor has long been ambiguous and difficult to define, and this book is a much-needed guide on being successful in a relatively new role to our industry. Tanya does an excellent job bringing large-company perspective and scaling company challenges for a rounded view on how to be a successful staff engineer.
—Silvia Botros, Coauthor of High Performance MySQL, 4th Edition, and principal engineer
The book I wish I'd had when I stepped up to Principal Engineer.
—Sarah Wells, independent Consultant and Author, former principal engineer at the Financial Times
About the Author
Product details
- Publisher : O'Reilly Media
- Publication date : October 25, 2022
- Edition : 1st
- Language : English
- Print length : 356 pages
- ISBN-10 : 1098118731
- ISBN-13 : 978-1098118730
- Item Weight : 1.05 pounds
- Dimensions : 6 x 1 x 8.75 inches
- Best Sellers Rank: #17,934 in Books (See Top 100 in Books)
- Customer Reviews:
About the author

Tanya Reilly has over twenty years of experience in software engineering, most recently working on architecture and technical strategy as a Senior Principal Engineer at Squarespace. Previously she was a Staff Engineer at Google, responsible for some of the largest distributed systems on the planet. Tanya writes about technical leadership and software reliability at http://noidea.dog. She's an organizer and host of the LeadDev StaffPlus conference and a frequent conference speaker and keynote. Originally from Ireland, she now lives in Brooklyn with her spouse, kid, and espresso machine.




















