Team Lead: The Role, vs Tech Lead, vs Engineering Manager
· by Marian Kamenistak
A team lead is an engineer who leads one team, usually while still writing code. It is the most common first leadership role in software, and the most under-defined: in one company it means “senior engineer who runs standup”, in the next it carries real people responsibility.
That ambiguity is not a detail. It is the main thing to understand about the title.
My base for this guide: 3,400+ mentoring sessions with 300+ engineering leaders since 2019. 52% of my mentees are in their first leadership role, and “I became a team lead and nobody told me what the job is” is close to the modal opening sentence of a first session.
The three jobs hiding under one title
- Coordinator lead. Runs planning, standup, and the Jira board. People and technical authority stay elsewhere. Common in enterprises and agencies.
- Tech-lead flavored. Owns architecture and technical decisions for the team. People stuff belongs to an engineering manager one level up.
- Proto-EM. Runs 1:1s, gives feedback, feeds into performance and hiring. Codes half-time. This version is an engineering manager role on training wheels, whether the company admits it or not.
Before taking any team lead role, get the answer in writing to one question: which of these three is it? Misreading this is how engineers end up accountable for people outcomes with no mandate, or blamed for architecture they never owned.
Team lead vs tech lead vs engineering manager vs staff engineer
| Team Lead | Tech Lead | Engineering Manager | Staff Engineer | |
|---|---|---|---|---|
| Primary ownership | One team’s day-to-day | One team’s technical direction | People, performance, delivery | Cross-team technical impact |
| Code time | ~50%+ | ~50-70% | ~0-20% | Varies, prototypes over features |
| Does 1:1s | Sometimes | Rarely | Always | No, mentors instead |
| Performance and hiring | Light or none | No | Yes, fully | No |
| Next step usually | EM or tech lead | Staff engineer or EM | Senior EM, director | Principal engineer |
Two clarifications the table cannot carry. First, “tech lead” and “team lead” swap meanings between companies, and arguing about the labels is pointless: ask what the role owns. Second, the staff engineer column is a different track entirely, multiplication through influence instead of authority. I wrote about it separately in What a Staff Engineer role is all about.
The transition that actually hurts
The move from engineer to lead is the only career step where the thing that got you promoted, your individual output, becomes the thing you must give away. Nobody warns you that the first month feels like getting worse at your job. If you are still deciding whether to take the step at all, start with should I become a team lead and its 3-minute readiness test.

The three failure patterns I see most in first sessions:
- The hero. Keeps taking the hardest tickets, reviews everything, becomes the bottleneck. Team learns to wait.
- The shield that overheats. Absorbs all pressure from above, tells the team nothing, burns out quietly.
- The peer who can’t switch. Was friends with everyone last month, now avoids every hard conversation, and the strongest engineer on the team is already interviewing elsewhere.
All three are survivable, and none of them fix themselves. If you are in the middle of this move, this is precisely what 1:1 mentoring for engineering managers and leads exists for. The intro session is free, and yes, “I have been a lead for two months, is it too early” is a fine reason to book it.
Related roles
Frequently asked
What is a team lead in software engineering?+
What is the difference between a team lead and a tech lead?+
What is the difference between a team lead and an engineering manager?+
Do team leads still write code?+
How do I move from software engineer to team lead?+
Read next
Should I Become a Team Lead? A 6-Dimension Answer
Six dimensions predict whether the team lead role will fit you, drawn from 3,400+ mentoring sessions. Take the 3-minute test, get a straight verdict.
· By Marian
Read →
How to Become a VP of Engineering: The Three Gaps
A VP of Engineering wrote me about his stuck senior EM. The email defines the EM-to-VPE gap better than any career guide. Three gaps, with fixes.
· By Marian
Read →
Product Builder: Why the Best Product Engineers Own Marketing, Adoption, and ROI Too
The product builder owns a feature end to end: evaluation, implementation, marketing, activation, adoption. Why this role earns Google money in CEE.
· By Marian
Read →
New posts, straight to your inbox.
You're on it.
Nothing hits your inbox today. First send goes out once the list is actually live, and you're already on it.
Connect on LinkedIn →