Top Engineering Management books recommended by experts

At MentorCruise, we are all about making the most out of the experience of others. As part of that, we've connected and asked dozens of experts and professionals about their favourite Engineering Management books – and here are the answers.

Table of Contents

Fundamentals of Engineering Management

Understanding the concepts of Engineering Management starts with understanding the fundamentals. On your way to mastery, it's crucial for you to understand how certain concepts were derived, and why things work like they do. Starting with these resources is the best way to do so.

System Engineering Management

System Engineering Management

Using a "total systems management" approach, this book covers everything from initial establishment to system retirement, including design and development, testing, production, operations, maintenance, and support. This new edition has been fully updated to reflect the latest tools and best practices, and includes rich discussion on computer-based modeling and hardware and software systems integration.

Recommended by the experts and mentors at MentorCruise

Staff Engineer: Leadership beyond the management track

Staff Engineer: Leadership beyond the management track

What are the skills you need to develop to reach Staff Engineer? Are technical abilities alone sufficient to reach and succeed in that role? How do most folks reach this role? What is your manager’s role in helping you along the way? Will you enjoy being a Staff Engineer or will you toil for years to achieve a role that doesn’t suit you? Staff Engineer: Leadership beyond the management track is a pragmatic look at attaining and operating in Staff engineering roles, building on the lived experience of folks who've walked before you.

Recommended by the experts and mentors at MentorCruise

Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs

Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs

Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your career, you'll may suddenly get the opportunity to lead teams: to become a manager. But this is often uncharted territory. How can you decide whether this career move is right for you? And if you do, what do you need to learn to succeed? Where do you start? How do you know that you're doing it right? What does "it" even mean? And isn't management a dirty word? This book will share the secrets you need to know to manage engineers successfully.

Recommended by the experts and mentors at MentorCruise

Engineering Management

Engineering Management

This book is intended to serve as textbook for enginerring and managemant courses. It seeks to develop an understanding of the basic managemant concepts required in different engieering disciplines, Meets the specific requirements of students pursuing B.Tech/M.Tech courses, MBA, Post graduate Diploma in Managemant / Engineering Managemant

Recommended by the experts and mentors at MentorCruise

Engineering Management for the rest of us

Engineering Management for the rest of us

There’s a lot to be purposeful about that many of us learn on the job, and worse: learn on people. This book provides some organization for collaborating with networks of people, working together towards a common purpose.

Recommended by the experts and mentors at MentorCruise

An Elegant Puzzle: Systems of Engineering Management

An Elegant Puzzle: Systems of Engineering Management

Will Larson's An Elegant Puzzle orients around the particular challenges of engineering management--from sizing teams to technical debt to succession planning--and provides a path to the good solutions. Drawing from his experience at Digg, Uber, and Stripe, Will Larson has developed a thoughtful approach to engineering management that leaders of all levels at companies of all sizes can apply. An Elegant Puzzle balances structured principles and human-centric thinking to help any leader create more effective and rewarding organizations for engineers to thrive in.

Recommended by the experts and mentors at MentorCruise

Specializations and Deeper Engineering Management Knowledge

You've got your basics in order – time to move on to some advanced and specialized concepts. Engineering Management is evolving every day, these books can help you master it.

97 Things Every Engineering Manager Should Know: Collective Wisdom from the Experts

97 Things Every Engineering Manager Should Know: Collective Wisdom from the Experts

Managing people is hard, and the industry as a whole is bad at it. Many managers lack the experience, training, tools, texts, and frameworks to do it well. From mentoring interns to working in senior management, this book will take you through the stages of management and provide actionable advice on how to approach the obstacles you’ll encounter as a technical manager.

Recommended by the experts and mentors at MentorCruise

Have any other suggestions? Add here.

Augment your Engineering Management books

There is no better source of accountability and motivation than having a personal mentor. What used to be impossible to find is now just two clicks away! All mentors are vetted & hands-on!

Only 4 Spots Left

Hi there! My name is Sebastiano, and I'm an experienced engineering leader with a passion for helping others grow in their careers. I'm currently a Director of Engineering at Upwork, and over the years, I've led multiple teams at companies like Pinterest, Paypal, Snap, and Spotify in domains ranging from …

$110 / month
  Chat
1 x Call
Tasks

Only 2 Spots Left

I help you 1. Implement processes to deploy stress-free several times per day (without heroics) 2. Bring your team together by collaborative pairing and release planning 3. Grow highly capable, happy engineers who don't shy away from working with legacy code I coach leaders managing product engineering teams in engineering …

$80 / month
  Chat
Tasks

Only 2 Spots Left

I’m a software engineering leader with over 25 years of experience developing innovative solutions in both corporate and startup environments. I’ve personally architected, deployed and maintained production services utilizing much of AWS, built out the CI/CD infrastructure and scaled out the team to build on it. I have a thorough …

$240 / month
  Chat
2 x Calls
Tasks

Only 3 Spots Left

Hi there~ Nice to meet you! Currently a senior engineering manager at Carousell, formerly a lead engineer at Yahoo along with two startups experience even before. I am a big advocate of knowledge transfer and mentorship - a Scrum trainer (Scrum Master and Product Owner) and agile coach. I have …

$120 / month
  Chat
3 x Calls
Tasks

Only 4 Spots Left

With 8+ years of tech lead and management experience, I’ve been through a lot. From leading edge authentication solutions, to consumer products for 100s of millions of users, I’ve led teams through a range of challenges. Strong teams are built on psychological safety, mutual trust and a shared purpose. I …

$150 / month
  Chat
2 x Calls
Tasks

Only 5 Spots Left

Donald is an experienced software development leader with over 20 years of experience in the technology industry. He currently serves as a Senior Software Development Manager at Amazon, where he oversees the production aspects of development cycles for multiple products. Prior to Amazon, Havas held several leadership roles at Ubisoft, …

$260 / month
  Chat
3 x Calls
Tasks

Browse all Engineering Management mentors

Still not convinced?
Don’t just take our word for it

We’ve already delivered 1-on-1 mentorship to thousands of students, professionals, managers and executives. Even better, they’ve left an average rating of 4.9 out of 5 for our mentors.

Find a Engineering Management mentor
  • "Naz is an amazing person and a wonderful mentor. She is supportive and knowledgeable with extensive practical experience. Having been a manager at Netflix, she also knows a ton about working with teams at scale. Highly recommended."

  • "Brandon has been supporting me with a software engineering job hunt and has provided amazing value with his industry knowledge, tips unique to my situation and support as I prepared for my interviews and applications."

  • "Sandrina helped me improve as an engineer. Looking back, I took a huge step, beyond my expectations."