openskills.info
← All career guides

Management and support

Engineering Manager

Leads software engineering teams, growing people and shaping processes so teams deliver sustainably.

Skills
8
Published coverage
0
Awaiting publication
8

Skills

People leadership

  • Coaching and feedback

    Importance: Essential (5 of 5)

    Grows engineers through regular one-on-ones, feedback, and career support.

    Course coverage

    • Course planned (1)
  • Hiring

    Importance: Very important (4 of 5)

    Designs fair interview processes and builds strong, diverse teams.

    Course coverage

    • Course planned (1)
  • Performance management

    Importance: Very important (4 of 5)

    Sets expectations and addresses underperformance with clarity and care.

    Course coverage

    • Course planned (1)
  • Team health

    Importance: Essential (5 of 5)

    Builds psychological safety, motivation, and sustainable pace.

    Course coverage

    • Course planned (1)

Delivery and technology

  • Delivery management

    Importance: Essential (5 of 5)

    Shapes planning, prioritization, and execution rhythms for the team.

    Course coverage

    • Course planned (1)
  • Technical judgment

    Importance: Very important (4 of 5)

    Guides architectural and technical trade-offs without micromanaging.

    Course coverage

    • Course planned (1)
  • Cross-functional alignment

    Importance: Very important (4 of 5)

    Partners with product, design, and leadership on direction and staffing.

    Course coverage

    • Course planned (1)
  • Engineering metrics

    Importance: Important (3 of 5)

    Uses delivery and quality signals to improve how the team works.

    Course coverage

    • Course planned (1)

Relevant courses

Core foundations

  • Courses planned (6)

Supporting knowledge

  • Courses planned (2)