login


Google Sign inLinkedIn Sign in

Don't have an account? 

What Does a Lead Engineer Look Like?

Personal growth
Leadership
Internal Communication
Productivity
Career Path
Collaboration
Managing Expectations

20 November, 2018

Jeremy Wight shares the traits that he looks for in a lead engineer.

Problem

I recently had another engineering manager ask me what I look for when qualifying someone as a lead engineer. While the leveling and expectations vary by company, I have compiled a list of key traits that I look for in a lead engineer. I am hoping that this will help trigger conversations between engineers and managers to help further the career growth of the engineer.

Actions taken

A lead engineer exemplifies the qualities of the senior engineers to a broader scale of impact and operates on that level successfully. I have put together a list of competencies that I view as effective at the lead level.

  • From a technical standpoint, I expect a lead engineer to have a good understanding of all the code bases and design patterns of all services rendered. They should be able to pinpoint areas of concern, know how they operate, and the architectural patterns. They should possess the skills necessary to construct a problem or a handful of services to accomplish the needs of the client. Essentially, they need to be able to take on the decision making roll with effective judgement and have a deep understanding of the services and how they function together as a whole.
  • For project management, I expect a lead engineer to effectively break down each project into workable chunks for 3 or more engineers. These work packages should be small enough so that estimates are effective and that is most suited for the assigned engineer, while making sure it is broken down effectively and that the overall project goal is understood by all.
  • I require a 70-80% accuracy rate on estimates (within 150% of the estimated sizing). They should understand what a properly defined ticket looks like and effectively push back when a ticket written by another team needs further clarity. All estimates should be consistently completed while meeting the defined criteria and done on time.
  • The lead engineer should strive for continuous improvement. They should raise ideas for improving the efficiency of their teams, looking at things holistically and identifying constraints. They need to have a good understanding of their product as well as their users and the market that it operates in.
  • Lead engineers need to be able to effectively lead others through meeting, planning and any processes which are needed to accomplish the goals set for the team. They need to be a mentor for all other engineers so that they know they can go to the lead with any questions and have them answered. The lead engineer has to effectively communicate with those both inside and outside of their direct team and give clear updates on all projects.

Lessons learned

There are certainly other competencies to keep in mind, such as user empathy, interviewing, design focus, etc. However, when I think about the core competencies that they are expected to possess, the above are what I expect to be demonstrated consistently with engineers in the leading level. Those are the ones that I most often and consistently point out to help engineers at the lead level grow to be successful. Source: https://hackernoon.com/what-does-a-lead-engineer-look-like-aa462b6340f3


Related stories

Helping Engineers Transition from an IC to a Manager Role
2 July

Namrata Ganatra, CTO at Lambda School, delves into all aspects of helping engineers transition from an IC to a manager role.

Personal growth
Coaching / Training / Mentorship
Namrata Ganatra

Namrata Ganatra

CTO at Lambda School

What We Learned From Running Open Spaces
30 June

Jeff Foster, Head of Product Engineering, highlights key learnings from his experience of running open spaces and if and how it contributed to an increase in innovation.

Company Culture
Productivity
Impact
Jeff Foster

Jeff Foster

Head of Product Engineering at Redgate

Some Ideas for Breaking Down Silos In Your Organization
30 June

Jeff Foster, Head of Product Engineering, shares how he managed to break down silos in his organization by encouraging their employees to choose their own team.

Team reaction
Managing Expectations
Company Culture
Internal Communication
Collaboration
Productivity
Reorganization
Jeff Foster

Jeff Foster

Head of Product Engineering at Redgate

Recruitment and Interview Rotas: the Engineers’ Way
30 June

Jeff Foster, Head of Product Engineering, explains how engineers at his organization self-managed their taking part in the interviewing process.

Hiring
Collaboration
Jeff Foster

Jeff Foster

Head of Product Engineering at Redgate

Celebrating Learning from Failure
30 June

Jeff Foster, Head of Product Engineering, taps into his own experience to demonstrate why failure is an integral part of success and how one of their striking failures was immortalized and transformed into a learning experience.

Personal growth
Company Culture
Jeff Foster

Jeff Foster

Head of Product Engineering at Redgate

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.