An engineering manager is someone who ensures that the engineering projects they’ve been assigned are completed and general engineering duties are fulfilled. An engineering manager is themselves an engineer and will sometimes need to get their hands dirty, but in general they fulfill their role by directing the work of the engineers who report to them.

They support their team by delegating tasks to those best suited to complete them, and by coordinating with other teams within the company and more senior managers to clear away obstacles and get the resources their team needs to succeed.