When and How to Ask for a Promotion: A Practical Guide for Engineers
Promotions rarely happen because you've quietly done good work for long enough. They happen because someone actively made the case, with evidence, at the right moment. Here's how to figure out if that moment is now, and how to prepare for it.
Most engineers approach promotion passively: do good work, and trust that it will eventually be recognized. In practice, promotion decisions happen in calibration rooms where your manager advocates for you based on evidence they were able to gather and articulate — and the quality of that advocacy depends heavily on how much specific, well-organized evidence you gave them to work with beforehand.
Signs you might already be operating at the next level
- You're regularly asked to weigh in on decisions above your current scope.
- Peers and juniors come to you for guidance without being told to.
- You've already led a project, launch, or incident response with next-level scope, even informally.
- Your manager has said, directly or indirectly, that you're "close."
If none of these are true yet, the more useful conversation is about what's missing, not about timing the ask.
It's worth being honest with yourself here. Wanting a promotion and being ready for one are different things, and pushing for a promotion before the scope is actually there tends to produce a frustrating "not yet" rather than a clear path forward. The signs above are a rough filter for whether you're arguing from evidence or from impatience.
Build the case before the conversation, not during it
Keep a running log of impact as you go, not a rushed reconstruction the week before a review. For each entry, capture:
- The problem or opportunity you identified
- What you specifically did about it
- The measurable outcome
- Scope: who was affected, and at what level (team, org, company)
This log does two things: it gives you concrete evidence, and it makes the pattern of next-level work visible to you before you try to make it visible to anyone else.
A log kept over six or twelve months reveals patterns that a single retrospective conversation never will. You might notice that three separate entries all involve you being the person who untangled cross-team ambiguity — a clear signal of next-level scope that would otherwise stay invisible, scattered across disconnected memories instead of assembled into a case.
Have the conversation early, not at review time
Tell your manager directly that you're targeting the next level and ask what evidence they'd need to support it. This turns promotion into a shared, ongoing project instead of a surprise request dropped during calibration season, when there's no time left to close gaps.
Managers can only advocate for gaps they know about with enough lead time to help close them. A conversation six months before a review gives your manager time to steer real project assignments your way; the same conversation two weeks before calibration leaves them with nothing to work with except what already happened.
What to do if the answer is "not yet"
Ask specifically what's missing and get it in writing or in a follow-up message. Vague feedback like "show more leadership" isn't actionable — push for a concrete example of what next-level work would have looked like in a recent project.
If your manager struggles to give a concrete example, that's useful information too — it may mean the leveling criteria itself is unclear, or that the "not yet" is more about calibration politics than a genuine capability gap. Either way, a specific written answer, even an imperfect one, gives you something to work against.
Get an outside perspective
It's hard to evaluate your own scope objectively. A mentor who has gone through the same leveling process at a similar company can tell you, honestly, whether your case is strong or where it's thin — before you take it to your manager.
What tends to actually hold engineers back
Across most leveling processes, the same handful of gaps recur more often than raw technical skill: not communicating impact beyond your immediate team, avoiding ambiguous or unglamorous problems that don't map cleanly to a resume bullet, and waiting for scope to be assigned instead of identifying and claiming it. Recognizing which of these applies to you is often more useful than any generic "be more visible" advice.
CareerRank's mentorship platform can connect you with engineers and leaders who've navigated this exact conversation and can help you prepare your case.