What is an engineering manager?

An engineering manager is a professional who is responsible for overseeing a team of software engineers in a company or organization.

Duties/Responsibilities

The specific duties of an engineering manager can vary depending on the type of organization they work for and the specific needs of the team they manage.

In general, engineering managers are responsible for setting goals and objectives for their team, coordinating the work of the team to ensure that projects are completed on time and within budget, and providing support and guidance to team members as needed. Check out this post for more.

Engineering managers may also be responsible for hiring and training new team members, as well as managing budgets and resources for the team.
Batman looking at his employee's jira statuses

Degrees and Experience

Engineering managers are often experienced engineers themselves, and may have advanced degrees in engineering or a related field.

Some popular degrees for engineering managers include:

This post is for subscribers only

Sign up to read this post and all other free member only posts.
You've successfully subscribed to Tech Dad - A Premium Newsletter for Engineering Leadership
Great! Next, complete checkout to get full access to all premium content.
Error! Could not sign up. invalid link.
Welcome back! You've successfully signed in.
Error! Could not sign in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.