After facilitating over 500 engineering offer negotiations at SmithSpektrum, I've identified the exact language patterns that consistently produce results. The difference between a 5% bump and a 25% increase often comes down to specific word choices and timing. Here are the scripts that actually work.
The Data Behind These Scripts
Our internal analysis of 500+ negotiations (2024-2026):
| Negotiation Approach | Average Increase | Success Rate |
|---|---|---|
| No negotiation | 0% | N/A |
| Generic "I'd like more" | 3-5% | 45% |
| Market data citation | 8-12% | 72% |
| Competing offer leverage | 15-20% | 85% |
| Full script methodology | 18-25% | 91% |
The engineers using structured scripts outperform those who "wing it" by a factor of 4x on average compensation gains.
Script 1: The Initial Response (Buy Time)
When you receive an offer, never respond immediately. Use this script:
Email Template:
Subject: Re: Offer for Senior Software Engineer Position
Hi [Recruiter Name],
Thank you so much for the offer—I'm genuinely excited about the opportunity to join [Company] and work on [specific project/team mentioned in interviews].
I'd like to take a few days to review the complete package thoughtfully. Would it be possible to schedule a call for [date 3-4 days out] to discuss the details?
Looking forward to speaking then.
Best, [Your Name]
Why this works:
- Expresses enthusiasm (maintains goodwill)
- Doesn't accept or reject
- Creates space for research
- Sets up a call (verbal negotiation is stronger than email)
Script 2: The Market Data Approach
Use this when you have research but no competing offer:
Phone Script:
"I'm really excited about this role, and I want to make this work. I've done some research on compensation for [title] roles in [city/remote] with [X years] experience, and I'm seeing the market range is $[range]. Given my background in [specific relevant experience], I was hoping we could get closer to $[target number]. Is there flexibility in the base salary?"
Key phrases that increase success:
- "I want to make this work" — signals commitment
- "I've done research" — shows preparation, not greed
- "Is there flexibility" — opens dialogue without demanding
Data sources to cite:
- levels.fyi (most credible for tech)
- Blind verified salaries
- Glassdoor (use cautiously, often outdated)
- Hired State of Software Engineers report
Script 3: The Competing Offer Leverage
The most powerful position. Use carefully and honestly:
Phone Script:
"I want to be transparent with you because I respect [Company] and this process. I've received another offer at $[X], but [Company] is my first choice because of [specific reason—team, mission, technology]. Is there any way to close the gap on compensation so I can accept?"
Critical rules:
- Never lie about competing offers — it destroys trust and can be verified
- Always give a specific reason why their company is preferred
- Frame it as wanting to accept, not threatening to leave
If they ask for proof:
"I'm happy to share the general details. It's a [company type] with a base of $[X], [Y]% bonus target, and [Z] equity. I understand if you can't match everything, but I'm hoping we can find a way to make this work."
Script 4: The Component Breakdown
When base salary is "firm," negotiate other elements:
| Component | Script |
|---|---|
| Signing Bonus | "I understand the base is at the top of the band. Would a signing bonus be possible to bridge the gap? Even $[X] would help offset [specific cost—relocation, leaving unvested equity]." |
| Equity | "Could we explore additional equity? I'm committed to being here long-term, and more equity would align my incentives with the company's success." |
| Start Date | "Would it be possible to push my start date to [date]? That would allow me to receive my Q[X] bonus at my current role, which is $[amount]." |
| Title | "Given my [X years] of experience leading [specific projects], would Senior [Title] be more appropriate? I want to ensure my title reflects the scope of the role." |
| Remote/Flexibility | "Would the team be open to [X] remote days per week? I've found I'm most productive with a hybrid arrangement." |
Script 5: The Graceful Pushback
When they say "this is our best offer":
Phone Script:
"I appreciate you going back to the team on this. I understand there may be constraints. Can you help me understand—is the limitation on base specifically, or on total compensation? I want to see if there's a creative way to structure this that works for both of us."
Follow-up if truly stuck:
"I understand. Let me ask this differently—if I accept at this level and perform well, what does the path to [target compensation] look like? Is that a 12-month conversation or longer?"
This pivots from current negotiation to future commitment, often unlocking either immediate movement or documented promotion timelines.
The Counter-Offer Email Template
When you need to respond in writing:
Subject: Re: [Company] Offer Discussion
Hi [Recruiter Name],
Thank you for the call yesterday and for the offer details. After careful consideration, I'm very excited to join [Company]—the [specific thing: team, mission, technical challenges] really resonates with me.
Based on my research and the scope of this role, I was hoping we could adjust the package to:
- Base salary: $[target] (currently offered: $[current])
- Signing bonus: $[amount] (to offset [reason])
- Equity: [shares/value] (currently offered: [current])
I believe this reflects both my experience in [specific areas] and my commitment to contributing significantly from day one.
I'm flexible on how we get there—whether through base, equity, or signing bonus—and I'm happy to discuss what works best for [Company].
Looking forward to finding a path forward together.
Best, [Your Name]
Red Flags: When NOT to Negotiate
| Situation | Risk | Better Approach |
|---|---|---|
| Offer already at top of posted range | Low leverage | Focus on non-salary components |
| Company in financial distress | Offer may be rescinded | Accept or decline as-is |
| You've already verbally accepted | Damages trust | Honor your word |
| Negotiating more than twice | Appears difficult | Accept or walk away |
| Lying about competing offers | Career-ending if caught | Always be honest |
Timing Matters: The Negotiation Calendar
| Day | Action |
|---|---|
| Day 1 | Receive offer, send "thank you, need time" email |
| Day 2-3 | Research market data, prepare scripts |
| Day 4 | Schedule call with recruiter |
| Day 5 | Conduct negotiation call |
| Day 6-7 | Receive revised offer or final answer |
| Day 8-10 | Make decision, sign offer letter |
Warning: Extending beyond 10 days risks offer expiration or perception issues. Move with purpose.
What Happens After You Negotiate
Our data shows engineers who negotiate effectively:
- Report 23% higher job satisfaction after 1 year
- Are 34% less likely to leave within 2 years
- Receive 18% higher subsequent raises (anchoring effect)
The negotiation sets expectations. Companies that invest more in acquiring you invest more in retaining you.
References
- Hired. "State of Software Engineers 2026." Hired Annual Report, 2026.
- levels.fyi. "Compensation Data Analysis." Accessed January 2026.
- Babcock, Linda and Sara Laschever. "Women Don't Ask: Negotiation and the Gender Divide." Princeton University Press.
- Harvard Business Review. "15 Rules for Negotiating a Job Offer." HBR, 2014.
Need help preparing for a specific negotiation? Contact SmithSpektrum for personalized salary benchmarking and negotiation coaching.