3 minute read Leadership

What exactly does an Engineering Manager (EM) do?

To some, it’s a promotion from senior engineer. To others, it’s a people-first leadership role. And to many, it’s just… a mystery.

In reality, the EM is a critical force in healthy, high-performing engineering teams, responsible not just for output, but for growth, alignment, and sustainability.

In this post, we’ll break down what engineering managers do (and don’t do), how the role differs from other tech leads or architects, and why it’s more about multiplying impact than writing code.

What Is an Engineering Manager?

At its core, an engineering manager is responsible for:

  • The people: growing, supporting, and enabling engineers
  • The process: ensuring smooth delivery, quality, and team operations
  • The outcomes: aligning engineering output with business and product goals

You won’t always find them in the codebase—but you will find them in 1:1s, roadmap planning, performance reviews, and team retrospectives.

Core Responsibilities of an Engineering Manager

1. People Management

This is the heart of the job.

  • Hiring and onboarding new engineers
  • Running regular 1:1s
  • Giving feedback and performance reviews
  • Coaching engineers toward their career goals
  • Supporting mental health, morale, and motivation

Great EMs invest in people. They spot burnout, encourage growth, and remove blockers, both technical and emotional.

2. Delivery & Execution

While they may not write every line of code, EMs are accountable for how work gets done.

  • Keeping projects on track
  • Coordinating with product managers and stakeholders
  • Managing scope, priorities, and team capacity
  • Creating a healthy balance between speed and quality

An EM helps answer: “Are we delivering the right thing, at the right pace, with the right process?”

3. Team Culture and Collaboration

An EM defines and defends the team’s culture:

  • Psychological safety
  • Shared values
  • Communication norms
  • Feedback rituals (retros, reviews, planning)

They create a space where engineers can do their best work, and be human doing it.

4. Supporting Technical Direction (without Dictating It)

EMs aren’t architects, but they need to understand architecture.

  • Facilitate technical discussions
  • Help unblock difficult decisions
  • Ensure tech decisions align with business constraints

They may delegate to tech leads, but still need the context and credibility to engage at a deep level.

✅ “Let’s review the trade-offs together.”

❌ “Just do it this way because I said so.”

5. Career Development and Talent Growth

Engineering Managers help people grow, not just ship.

  • Create growth plans and promotion paths
  • Identify skills gaps and learning opportunities
  • Advocate for engineers across the company
  • Celebrate wins and navigate failures with empathy

EM vs. Staff Engineer vs. Product Owner

These three roles often collaborate closely but have distinct focuses. Here’s how they compare:

Role Primary Focus Key Responsibilities Success Looks Like…
Engineering Manager (EM) People and delivery management Team health, hiring, performance, execution Happy, productive team delivering consistently
Staff Engineer Technical depth and influence System design, mentorship, solving hard technical problems Scalable architecture, unblocked engineers
Product Owner (PO) Product vision and priorities Defining features, managing backlogs, stakeholder alignment Delivering customer value and business outcomes

While their day-to-day work differs, all three roles work toward the same outcome: a product that works well, solves real problems, and ships reliably.

Engineering Management Is a Career Change, Not a Promotion

Becoming an EM isn’t a “level up” from coding; it’s a career pivot.

  • Less time in code
  • More time in meetings, strategy, feedback, and relationships
  • Success measured by team outcomes, not personal output

It’s a rewarding shift, but not the right one for everyone.

Anti-Patterns: What EMs Should Not Do

Avoid these traps:

  • Micromanager: Over-checking PRs or dictating implementation
  • Absent Manager: Vanishes into “meetings” without context or support
  • Hero Syndrome: Tries to fix everything alone instead of building team resilience
  • Tech Lead Plus: Focuses only on code and neglects people

The best EMs build systems of support, not dependency.

Skills That Make a Great Engineering Manager

  • Empathy – Understand what your team is experiencing
  • Clarity – Set goals, communicate expectations, reduce ambiguity
  • Coaching – Help others reach their potential, not just deliver
  • Decision-making – Prioritise, de-risk, and move things forward
  • Trust-building – Earn and keep the respect of your team

Final Thoughts

Engineering Managers are the multipliers of the engineering world. They don’t ship features, but they make sure features get shipped. They don’t own all the decisions, but they create space for good ones to happen.

Whether you’re exploring the EM path yourself or working alongside one, remember:

A great EM doesn’t just manage. They lead; with context, compassion, and clarity.

Further Reading

Leave a comment