Salary Negotiation & Promotion
You will leave hundreds of thousands of dollars on the table in your career — unless you learn to negotiate, document your impact, and strategically position yourself for promotion.
Two engineers. Same job. $32,000 apart.
David and Elena were hired at the same company, for the same role, in the same month. Same title: Senior Software Engineer. Same team. Same manager.
David accepted the first offer: $145,000. He was thrilled — it was $15K more than his previous job. He didn't negotiate.
Elena received the same initial offer: $145,000. She asked one question: "Is there flexibility on the base salary? Based on my research, the market range for this role in this city is $155K-$175K, and given my 7 years of experience including leading the migration that saved my last company $2M in infrastructure costs, I'd like to be at $170K."
The recruiter came back at $165,000. Elena asked about the signing bonus — they added $12,000. Same role. Same start date. Elena made $32,000 more in year one.
Three years later, both got 4% annual raises. David earns $163,000. Elena earns $186,000. The gap didn't close — it widened. One 15-minute conversation at the start created a $23,000 annual gap that will compound across their entire careers.
Why people don't negotiate (and why those reasons are wrong)
| What you're afraid of | What actually happens |
|---|---|
| "They'll rescind the offer" | Virtually never happens. Recruiters expect negotiation. An offer rescinded because you professionally asked for more is a massive red flag about the company. |
| "They'll think I'm greedy" | Hiring managers negotiate their own salaries. They respect candidates who know their worth. Not negotiating can actually signal that you're passive. |
| "I don't have leverage" | You have more leverage than you think. The company just spent weeks interviewing you, multiple people approved the hire, and restarting the search costs $10K-$30K. They want you to say yes. |
| "The posted range is fixed" | Ranges are guidelines, not walls. Even if they can't move on base salary, there are 6+ other components to negotiate. |
| "I should just be grateful" | Gratitude and negotiation aren't mutually exclusive. You can be grateful for an offer AND ensure you're compensated fairly. |
The salary negotiation playbook
Step 1: Research the market
Before any negotiation, you need data. Without data, you're guessing — and guessing leads to either leaving money on the table or making unrealistic asks.
Where to find salary data:
| Source | Best for | Notes |
|---|---|---|
| Levels.fyi | Tech roles at specific companies | Actual reported compensation (base + equity + bonus) |
| Glassdoor | Broad salary data by company and role | Self-reported; directionally useful |
| Payscale | Customized salary reports | Factors in location, experience, skills |
| Blind | Anonymous industry salary discussions | Tech-heavy; very candid |
| LinkedIn Salary | Role-based ranges with filters | Integrated into job postings |
| Your network | The most reliable source | Ask peers directly: "What's the range for this role at your company?" |
Research Your Market Rate
25 XPStep 2: Let them go first
When asked "What are your salary expectations?" — don't answer with a number.
What to say instead:
| Situation | Script |
|---|---|
| Early in the process | "I'd like to understand the full scope of the role before discussing compensation. What's the budgeted range for this position?" |
| If they insist | "Based on my research, roles like this typically pay $X-$Y in this market. I'd expect to be in that range, but I'm open to discussing once I understand the full picture." |
| After receiving an offer | "Thank you — I'm excited about this opportunity. I'd like to take 24-48 hours to review the full package. When would be a good time to reconnect?" |
The golden rule: whoever names a number first anchors the negotiation. If they say $150K first, you negotiate up from $150K. If you say $140K first, they negotiate down from $140K. Always let them anchor.
Step 3: Negotiate the full package
Salary is one component. The total compensation package includes many negotiable elements.
The chart shows relative negotiability and impact of each compensation component (illustrative scale). If they can't move on base salary, ask about equity, signing bonus, or professional development budget. Companies often have more flexibility on one-time costs (signing bonus) than recurring costs (salary).
The negotiation script:
"Thank you for the offer of $150K. I'm genuinely excited about this role and this team. Based on my research — Glassdoor, Levels.fyi, and conversations with peers in similar roles — the market range for a Senior PM in this city with my experience level is $160K-$175K. Given my track record of [specific achievement], I'd like to be at $168K. Is there flexibility to close that gap?"
Key elements: gratitude (genuine), data (specific sources), your number (anchored with justification), and a question (not a demand).
There Are No Dumb Questions
"What if they say the salary is non-negotiable?"
Pivot to other components: "I understand the base salary is set. Is there flexibility on the signing bonus, equity, or professional development budget?" In most cases, at least one other component has room. If truly everything is fixed (rare), ask about a 6-month salary review tied to specific performance milestones.
"Should I negotiate if I're already happy with the offer?"
Generally, yes — at least mildly. You're not being greedy; you're ensuring fair compensation. But read the room. If the offer is already at the top of market, pushing for more can feel tone-deaf. A good test: would you feel regret in 6 months if you didn't ask? If yes, ask.
"What about negotiating a raise at my current job?"
Same principles apply: research the market, document your impact, and make a specific ask. The difference is that your leverage at a current job is your track record and the cost of replacing you. Timing matters: ask during performance reviews, after a major win, or when you've taken on expanded responsibilities.
Write Your Negotiation Script
50 XPGetting promoted: the strategy nobody teaches you
Promotions don't happen because you're good at your job. They happen because the right people know you're good at your job, AND you're already operating at the next level. These are two separate conditions, and most people only focus on the first.
The promotion equation:
| Factor | What it means | How to build it |
|---|---|---|
| Performance | You consistently exceed expectations at your current level | Track your achievements, hit your goals, deliver results |
| Visibility | Decision-makers know about your performance | Weekly updates, presenting wins, cross-team collaboration |
| Operating at the next level | You're already doing the work of the role above you | Take on stretch projects, lead initiatives, mentor others |
| Sponsorship | Someone with power advocates for you | Build a relationship with a senior leader who knows your work |
| Organizational need | There's a headcount/budget for the promotion | Know your company's promotion cycle and budget timeline |
✗ Without AI
- ✗Doing great work silently
- ✗Waiting to be noticed
- ✗Assuming your manager tracks your achievements
- ✗Only excelling at your current-level responsibilities
- ✗Asking for a promotion without evidence
✓ With AI
- ✓Doing great work AND making it visible
- ✓Proactively sharing wins with decision-makers
- ✓Keeping a running brag doc of achievements with metrics
- ✓Taking on next-level responsibilities before the title change
- ✓Building a documented case with specific impact data
The brag doc: your most important career document
A brag doc is a running document where you record your accomplishments, positive feedback, and impact metrics throughout the year. It's not bragging — it's evidence.
What to track:
| Category | Example entries |
|---|---|
| Achievements | "Led migration to new payment system — reduced transaction failures by 62%, saving $340K/year" |
| Feedback | "VP of Sales wrote in Slack: 'The dashboard you built is the best tool our team has ever had'" |
| Scope expansion | "Took ownership of onboarding metrics in addition to core retention work" |
| Mentoring | "Mentored 2 junior engineers through their first quarter; both received 'exceeds expectations'" |
| Skills growth | "Learned Terraform and migrated 3 services to infrastructure-as-code" |
| Cross-team impact | "Collaborated with marketing to build attribution model — influenced $1.2M in campaign decisions" |
Update your brag doc every Friday. It takes 5 minutes. When promotion time comes, you have 12 months of documented evidence instead of trying to remember what you did.
The promotion conversation
Asking for a promotion should never be a surprise to your manager. The conversation should happen in two stages:
Stage 1: The alignment conversation (3-6 months before you want the promotion)
"I'd like to talk about my growth path. I'm interested in moving to [next level/title]. Can you help me understand what I'd need to demonstrate to be ready for that? What are the specific gaps between where I am and where I need to be?"
This conversation does three things: it signals your ambition, it gets your manager invested in your growth, and it gives you a clear checklist.
Stage 2: The ask (after you've addressed the gaps)
"When we talked in March, you mentioned I needed to demonstrate [X, Y, Z] for the next level. Since then, I've [evidence for X], [evidence for Y], and [evidence for Z]. Here's my brag doc with the details. I'd like to be considered for promotion in the next cycle."
Get the criteria in writing. Ask your manager to email you the specific requirements. "Great communication skills" is unmeasurable. "Lead a cross-functional project and present results to leadership" is concrete.
Close the gaps visibly. Don't just meet the criteria — make sure your manager sees you meeting them. Proactive updates, demo presentations, and written summaries of your impact.
Secure a sponsor. Find a senior leader (not your direct manager) who knows your work and will advocate for you in promotion discussions. These discussions happen in rooms you're not in.
Time it right. Know your company's promotion cycle. Most companies have 1-2 promotion windows per year. Start the alignment conversation 3-6 months before the window.
Performance reviews: playing offense, not defense
Most people treat performance reviews as something that happens TO them. The best performers treat reviews as something they DRIVE.
The performance review playbook:
| Timing | Action |
|---|---|
| Year-round | Update your brag doc every Friday (5 min) |
| 2 months before review | Review your brag doc. Identify your 5 biggest accomplishments. Quantify everything possible. |
| 1 month before review | Schedule a pre-review conversation with your manager. Share your self-assessment draft. Ask: "Is there anything major I'm missing or overstating?" |
| During the review | Present your evidence. Don't let the conversation be driven only by your manager's memory. Bring the brag doc. |
| After the review | Get the results in writing. If there's a gap between your expectations and the outcome, ask specifically what needs to change. |
There Are No Dumb Questions
"What if I do all this and still don't get promoted?"
Ask for explicit, written feedback on what was missing. If the answer is vague ("not quite ready"), push for specifics ("What would 'ready' look like? Can you give me 2-3 concrete examples of what you'd need to see?"). If the specifics keep changing, that's a signal the problem isn't your performance — it may be budget, organizational politics, or a manager who doesn't advocate for their team. In that case, the promotion you deserve may be at a different company.
"Is it appropriate to use a competing offer as leverage for a raise?"
It works, but it's a high-risk strategy. If you use a competing offer, be prepared to actually leave — bluffing erodes trust permanently. The safest approach: only leverage a competing offer if you'd genuinely be happy taking it. And know that even a successful counter-offer often leads to departure within 12-18 months, because the underlying dissatisfaction that made you look elsewhere usually remains.
Start Your Brag Doc
25 XPThe compensation conversation at your current company
Negotiating a raise at your current job follows the same data-driven approach as negotiating a new offer — but the leverage is different.
Your leverage at a current employer:
- Replacement cost. It costs 50-200% of an employee's salary to replace them (recruiting, onboarding, lost productivity). Your manager knows this.
- Institutional knowledge. You know the systems, the history, the relationships. A new hire takes 6-12 months to reach your current effectiveness.
- Track record. You have documented proof of impact (if you've been keeping your brag doc).
- Market data. You know what the role pays elsewhere. Share this data objectively.
The script:
"I'd like to discuss my compensation. Over the past year, I've [3 specific achievements with metrics]. Based on my research, the market rate for this role with my experience and impact level is $X-$Y. My current compensation of $Z is below market. I'd like to discuss aligning my pay with my contribution and the market rate."
Key takeaways
- 55% of people don't negotiate. Of those who do, 85% get at least some improvement. The math is overwhelmingly in your favor.
- Let them name the first number. Whoever anchors the negotiation sets the range. Research your market rate with 3+ sources before any conversation.
- Negotiate the full package. If base salary is fixed, pivot to equity, signing bonus, PTO, title, remote work, or professional development budget.
- Promotions require performance AND visibility. Doing great work silently doesn't get you promoted — doing great work that decision-makers see does.
- Keep a brag doc. Update it every Friday. 5 minutes a week gives you 12 months of documented evidence for performance reviews and promotion conversations.
- Start the promotion conversation 3-6 months early. Get the criteria in writing, close the gaps visibly, secure a sponsor, and time it with the promotion cycle.
Knowledge Check
1.David and Elena are hired for the same role at $145K. David accepts without negotiating. Elena negotiates to $165K plus a $12K signing bonus. After 3 years of identical 4% annual raises, what is the approximate annual salary gap?
2.A recruiter asks 'What are your salary expectations?' early in the interview process. What is the most strategically effective response?
3.A high-performing engineer hasn't been promoted in 4 years despite strong technical work. Their manager says their work is 'excellent' but they're 'not quite ready for the next level.' What is the most likely root cause?
4.Why is the 'brag doc' considered one of the most important career documents?