Short answer

Pick management if you're more energized by people problems than by technical problems — not because management pays more (often it doesn't), and not because it's the only way up (at most modern tech companies, it isn't). Pick the IC track if you find yourself doing your best thinking alone with a hard problem and your worst thinking in a sequence of 30-minute meetings. The honest version of the decision lives in your calendar, not your title.

Almost every senior engineer hits the same fork in the road sometime between year five and year eight: Do I move into management, or do I stay an individual contributor? The fork is usually framed as a money question or a status question, but in practice — at any company with a half-decent dual ladder — those things are roughly the same through the senior levels. What actually differs is what you do all day, how you create impact, who depends on you, what your worst week looks like, and what your career options look like five years out if the track you picked turns out to be the wrong one.

This post is the framework. It's built from observed career patterns across hundreds of tech companies with mature ladders — Stripe, Anthropic, Databricks, Cloudflare, Datadog, and many more — plus the public writing of well-known engineering leaders like Will Larson and Charity Majors. It's not a "which is better" article. It's a "which fits you" article.

The two ladders, side by side

At companies that have invested in a real dual ladder, the structure looks something like this. The exact titles vary, but the rungs map cleanly across companies once you adjust for naming conventions.

Individual Contributor

  1. Engineer — team scope
  2. Senior Engineer — team scope
  3. Staff Engineer — multi-team scope
  4. Senior Staff — org scope
  5. Principal Engineer — org scope
  6. Distinguished — company scope

Management

  1. Tech Lead — 0–3 reports
  2. Manager — 4–8 reports
  3. Senior Manager — multi-team
  4. Director — managers of managers
  5. Senior Director — org
  6. VP Engineering — function

A common misconception: that the management track is "ahead" of the IC track at every level. It isn't. A Staff Engineer is roughly equivalent to a Manager. A Senior Staff Engineer is roughly equivalent to a Senior Manager. A Principal Engineer is roughly equivalent to a Director. At companies with serious IC ladders — including most of the frontier AI labs, the major hyperscalers, and a growing number of well-funded scale-ups — this equivalence shows up in compensation, scope of influence, and the seats at the table when strategic decisions get made.

Where the equivalence breaks down is at very small companies (no real IC ladder past Senior, so management is the only way up) and at very traditional enterprises (where titles like "Architect" exist but lack real decision-making power). Before you decide which track to pursue, check whether your specific employer has invested in an IC ladder that extends past Staff. If it stops there, the ceiling is structurally lower than the management track, and that should factor into your decision.

What actually differs between the tracks

The fastest way to make this decision is to look at what fills a typical week. The table below synthesizes patterns from companies with mature dual ladders. Read it twice — once asking "which of these sounds energizing," and once asking "which of these would I be willing to do on a hard week, when I'm tired and the work is annoying."

IC Track Management Track
Day-to-dayDesign docs, code, deep technical reviews, async PR feedback, mentoring 3–8 ICs.1:1s, hiring loops, performance work, cross-functional unblocking, escalations.
Impact leverThe quality of technical decisions in your scope.The trajectory and stability of the people on your team.
Calendar shape~30% meetings, ~30% async, ~40% focus.~60% meetings, ~30% async, ~10% focus.
How you're judgedDid the right architectural decisions get made? Did your team avoid avoidable pain?Did your team ship? Are people growing? Are they staying?
Worst weekStuck on a hard system problem, blocked on a decision you don't own.Performance management, a regrettable hire, a key engineer giving notice.
Skills compoundingSystem design, code at scale, technical taste, written persuasion.People judgment, organizational design, narrative writing, calm under pressure.
Exit optionsStaff/Principal at another company, founding engineer at a startup, IC at frontier labs.EM at a bigger team, Director, Head of Eng, COO/CTO of a startup.
Atrophy riskInfluence skills can stagnate if you avoid org-wide work.Technical skills decay quickly — 18 months out of code is meaningful.
Recovery if wrongEasy to switch into management at any time.Manageable within 18 months; harder after 3+ years.

The thing nobody puts in writing: these are not the same job with different colors. They're different jobs that happen to share a comp band through the senior levels. Most engineers who regret their switch regret it because they made the choice on prestige, money, or what their skip-level wanted — rather than honestly answering which of those two daily realities sounds better.

The 6 questions

Here's the framework. Answer all six honestly. Patterns in your answers, not any single one, will point you to the right track. If three or more questions lean strongly in one direction, the choice is clearer than you've been making it.

QUESTION 1

When was the last time you felt deeply satisfied at work — and what were you doing?

Not the moment a launch shipped. The moment before — when the work was still in progress and you were genuinely absorbed. Were you solving a hard technical problem alone? Pair programming with a junior engineer? Untangling a political conflict between two teams? Designing a new org structure? Writing a tricky doc?

Read it: The thing you were doing in those high-quality moments is the work you'll be doing more of on the track that fits you. If those moments were all about systems and code, the IC track is honest. If they were about people and coordination, management.
QUESTION 2

When work is annoying, where do you find yourself drifting?

This is the more revealing version of question one. When you're tired, demotivated, or end-of-quarter-fried, what does your "I should probably be doing something else" mode look like? Some engineers drift toward refactoring something they're not supposed to be touching. Others drift toward fixing the team's process. Others drift toward 1:1 conversations with the people they like. Drift is a tell.

Read it: Your drift is your honest answer to "what do I want to do more of." Use it as data even when it's inconvenient. An engineer who drifts toward team-process problems on bad weeks is signaling something real about the management track.
QUESTION 3

Do you give better technical guidance via someone else's hands than your own?

This is the under-discussed signal. Some engineers are 8/10 hands-on contributors but become 10/10 amplifiers of three other engineers via design review, pairing, and feedback. Others are the opposite: 10/10 at the keyboard, 6/10 at guiding someone else through the same problem. The first profile is rare and underpriced in the senior IC market; the second is also valuable, but in a different role.

Read it: If you amplify through other people more than through your own keyboard, the management track is genuinely a better fit — but so is the Staff IC track. Both are leadership roles. The deciding factor is whether you also want to own headcount, performance, and hiring decisions, or whether you'd rather influence outcomes via technical authority alone.
QUESTION 4

What's the project you'd most like to ship next, and what does it require?

Picture the next 18-month project you'd genuinely want to own. Does it require you, personally, to do hard technical work — thinking through a system, owning a critical service, writing a non-trivial piece of code? Or does it require coordinating five engineers, three PMs, two designers, and a security team to deliver something none of them could deliver alone?

Read it: The shape of the project you want to ship next is the shape of the role you should pursue. People who pick management to ship a technical project usually become frustrated managers. People who stay IC to ship a coordination-heavy project usually become frustrated ICs.
QUESTION 5

How do you feel about giving feedback to someone whose work isn't working?

One of the underrated tests. Imagine you have to tell an engineer on your team that their last quarter wasn't strong, and that the next quarter has to be different or there will be consequences. Some people approach this with discomfort but a sense of "this is part of caring about the work and the person." Others approach it with dread that doesn't go away — the kind of dread that's still there after the conversation is done.

Read it: Hard feedback is the part of management that doesn't get easier. You don't have to love it — almost no manager does — but you do have to be able to do it without spiraling. If the answer to this question is "I'd avoid that conversation for weeks," the management track isn't for you yet, and might never be. The IC track lets you give technical feedback without owning the career consequences.
QUESTION 6

What's your honest reason for wanting to switch — or stay?

Write it down. Then look at it. Be ruthless. Reasons that don't survive scrutiny include:

Read it: If your reason for wanting to switch is on the list above, you haven't found your real reason yet. Keep digging. The honest reasons are simpler: "I'm drawn to the people work and the meta-work, and I want to be judged on it." Or: "I do my best thinking alone with a hard problem, and I want a role that protects that time."

Looking for the kind of company that takes the IC track seriously?

Our culture-matched job board tags every listing with what real employees say. Filter by engineering-driven, flat hierarchy, learning & growth, or specific roles to find companies with mature IC ladders that don't quietly punish ICs for staying technical.

Browse Engineering Jobs → Engineering-Driven Companies →

The five-year reality, on each track

What does the next five years look like if you pick each option? Here's a brutally honest look. Use it as a forecast, not a guarantee.

If you stay IC and pursue Staff/Principal

Years 1–2: you spend more time on design docs, architectural reviews, and cross-team unblocking than you used to. The fraction of your week spent writing code drops to 30–50%. You start being pulled into more conversations about "what should we build" rather than "how do we build it." If you have a good manager, they actively protect a portion of your time for deep work; if you don't, you'll need to defend it yourself, which is harder than it sounds.

Years 3–5: you've made a few visible architectural bets, and your reputation depends on whether they paid off. Junior ICs cite your design decisions. PMs route ambiguous technical strategy questions to you. You probably have 2–5 engineers you're informally mentoring, and a couple of them eventually outshine you in their narrow area — which is a strong signal you're doing the role well. By year five, you're either a recognized senior IC or you've plateaued; the difference is usually whether you stretched into org-wide work or stayed inside your original scope.

If you switch to management

Years 1–2: your calendar fills with 1:1s, hiring loops, planning meetings, and Slack DMs you didn't expect. You ship less code than ever before. The first six months are a steep learning curve: you'll likely under-delegate, over-explain, and overwork. You'll have at least one bad 1:1 where you say something you regret. You'll learn that performance management at any company — even a great one — is harder and more emotionally draining than you imagined.

Years 3–5: if it's working, you've built a team that ships consistently, you've made one or two hires you're genuinely proud of, you've had at least one report leave on excellent terms because the next role was clearly bigger for them, and you've grown comfortable with the part of the job that you used to dread. If it's not working, you'll know — you'll have dreaded going into work for a stretch of months, your team will have stagnated, and you'll have started fantasizing about returning to IC. Both outcomes are common. Both are recoverable.

What the data says about switching back

Here's a number worth knowing: switching back from management to IC is far more common than the career-advice industrial complex implies. At every company we've talked to with a mature dual ladder, the "U-turn" — manager returning to the IC track — is treated as a normal career move, not a demotion. The most common pattern: an engineer goes into management for 2–4 years, learns a tremendous amount about how organizations actually work, then returns to a Staff IC role that's structurally stronger because of the management experience.

The catch: this gets harder the longer you're out of the code. Within 18 months, your technical skills are basically intact and the return is straightforward. After three years, you'll need to rebuild pace and credibility with your peers; expect a quarter or two of feeling slower than you'd like. After five years, the return is still possible but requires real investment — most successful returnees keep a side technical practice (open-source contributions, deep code review, a personal project) throughout their management tenure precisely to keep this door open.

The framework, summarized

Stay on the IC track if…

Switch to management if…

The bottom line

At a company with a serious dual ladder, the IC vs management decision is genuinely about which version of the work fits you — not about which one pays more or signals more status. Both tracks have the same comp band through the senior levels. Both have clear paths to senior leadership. Both have failure modes you can recover from. The honest decision lives in your calendar preference, your week-on-bad-weeks drift, and the shape of the projects you'd most like to ship next.

If you take one thing away from this article, take this: the worst version of either career is one you picked for the wrong reason and stayed in too long because switching felt like failure. Switching tracks — either direction, at any point — is one of the most underused tools senior engineers have. Use it when the answer to question one or question two changes. Don't wait for it to feel obvious.

Frequently asked questions

What's the difference between individual contributor and management track?+
An individual contributor (IC) is judged on the quality of the work they personally drive — code, design, research, architectural decisions. A manager is judged on the quality of the team they build and the outcomes that team ships. The IC ladder typically runs Senior → Staff → Senior Staff → Principal → Distinguished. The management ladder runs Manager → Senior Manager → Director → Senior Director → VP. At companies with mature dual ladders, both tracks pay similarly through the senior levels and diverge only at the very top.
Does the management track always pay more than IC?+
Not at companies with serious IC ladders. Stripe, Anthropic, Databricks, Google, Meta, and most frontier AI labs run dual ladders where Staff Engineers earn comparable total comp to first-line Engineering Managers, and Senior Staff / Principal ICs out-earn most directors. The pay gap appears mainly at companies without an IC ladder — typically smaller startups or traditional enterprises — where the only way up is to become a manager. Before assuming management pays more, check whether your specific employer has an IC ladder that extends past Senior. If it stops at Staff, the ceiling is lower than the management track.
Is it harder to switch from management back to IC?+
Within 18 months, the switch back is straightforward — your hands-on skills haven't atrophied and you can return at the same level you left. After 3 years out of code, the return is harder but still doable; expect to spend 3–6 months rebuilding pace and a quarter or two re-establishing technical credibility with peers. The trickiest moves are at frontier AI labs and infrastructure-heavy companies where the technical bar moves fast — six months out of the codebase at those orgs can feel like two years. If you go into management knowing you might want to switch back, ring-fence one technical area you keep contributing to.
When should I switch to the management track?+
Three real signals: (1) you find yourself drawn to the meta-work — hiring, performance, team design — even when it's optional, (2) you give better technical guidance via someone else's hands than your own, and (3) the project you'd most like to ship next requires coordinating multiple people more than it requires you personally writing the code. False signals to ignore: "management pays more" (often not true), "I'm tired of coding" (might just need a different team), "my manager seems happy" (sample size of one). Test the role for 6–12 months via a tech-lead-with-reports or rotation before committing.
Can I be a great engineer without ever becoming a manager?+
Yes — and at most companies with a serious IC ladder, this is now the default expectation, not an exception. Staff, Senior Staff, Principal, and Distinguished Engineers are full leadership roles with compensation, scope, and influence that match or exceed director-equivalent management positions. The career failure mode isn't "never went into management" — it's stopping at Senior. If you want to stay IC, the goal should be visibly clearing the Staff bar within 3–5 years of being Senior, not avoiding the management question forever.
What's the worst reason to become a manager?+
Money is the worst reason at any company with an IC ladder — because the assumption is usually wrong. The second-worst is "my company doesn't have a Staff role," which is a hiring problem, not a career decision; the right move there is to switch companies, not switch tracks. The third-worst is taking the manager job to keep a strong report on the team — you become a manager you didn't choose, with a report who'll leave anyway. The right reasons are simpler: you genuinely prefer the people work, you're drawn to systems made of humans more than systems made of code, and the activities that fill a manager's calendar energize you instead of draining you.
How long should I wait before deciding between IC and management?+
You don't need to decide once and forever. Most engineers at companies with mature dual ladders make 1–2 track switches in their career. The right framing isn't "pick a track" — it's "pick what you'll do for the next 2–3 years." Aim to know your direction by 5–7 years into your career so you can build the right body of work for senior consideration. Wait too much longer and you'll find yourself in front of a Staff or Manager promo committee with a portfolio that argues for neither role clearly.