Salary Negotiation for Engineers: The Exact Scripts That Work
Priya Patel
Engineering Manager
You've passed the grueling technical loops, impressed the hiring manager, and finally received the call: "We'd love to extend an offer." What you say in the next 48 hours can literally alter the trajectory of your net worth for the rest of your life.
The biggest mistake engineers make isn't asking for too much - it's negotiating without a system. Negotiation is an algorithm with predictable inputs and outputs. Let's break down the exact frameworks and email scripts used by top-tier candidates to increase their total compensation (TC) by $20k to $100k+.
1. The First Rule: Never Give a Number First
When a recruiter asks for your salary expectations, it feels like a casual question. It's not. It is a pricing anchor. If you give a number lower than their budget, they will happily accept it. If you give a number too high, you might price yourself out before the interview even starts.
"He who speaks first loses. In salary negotiations, whoever gives the first number sets the ceiling or the floor. Make them set the floor."- Chris Voss, Former FBI Hostage Negotiator
The Deflection Script
If they ask for your expectations on the initial recruiter call, use this exact script:
"Right now, I'm primarily focused on finding the right fit in terms of the team, the technical challenges, and the scope of the role. I want to make sure I can deliver massive value here. If we find that there's a strong mutual fit, I'm confident we can come to an agreement on a competitive compensation package."
2. Understanding Total Compensation (TC)
Engineers often fixate on base salary, but in modern tech companies, base salary is just one piece of the puzzle. You must negotiate on multiple axes.
| Comp Component | Negotiability | Strategy |
|---|---|---|
| Base Salary | Low/Medium | Often tied to strict internal bands. Push for the top of the band, but don't obsess over it. |
| Equity (RSUs/Options) | High | The biggest lever. Companies are much more willing to grant stock than cash. |
| Signing Bonus | High | Easiest to negotiate. Used by recruiters to bridge the gap between your ask and their base limit. |
| Annual Bonus | Very Low | Usually fixed at a strict percentage of your base salary based on your level. |
3. The Counter-Offer Strategy
When you receive the initial offer, do not accept it immediately. Express gratitude, ask for the details in writing, and tell them you need a few days to review it with your family or mentors.
- Express enthusiasm: "I'm thrilled about this offer and really excited about the team."
- Ask for time: "I need to review the numbers and compare them against my current trajectory."
- Leverage competing offers: If you have them, this is when you mention them (without giving exact numbers yet).
The "Market Data" Email Script
If you don't have a competing offer, use market data to justify a higher number. Send this email 24 hours after receiving the initial offer:
Hi [Recruiter Name],
Thank you again for the offer! I really enjoyed speaking with [Hiring Manager] and I'm very excited about the prospect of joining the team to work on [Project/Initiative].
I've been reviewing the compensation package. Based on my research for a [Your Level] Engineer in [City/Remote], and factoring in my specialized experience with [Key Skill], the market rate is closer to $[Target Base] with a stronger equity component.
If we can adjust the package to $[Target Base] base and an initial equity grant of $[Target Equity], I would be thrilled to sign immediately and cancel my upcoming final rounds with other companies.
Let me know if this is something we can make work!
Best,
[Your Name]
4. The Power of Competing Offers
Nothing creates leverage like a competing offer. It provides social proof that you are a highly desirable candidate. If you are interviewing, try to schedule your final rounds (onsites) as close together as possible.
Pro Tip: Timing is Everything
If Company A makes an offer but you really want Company B, immediately email Company B: "I just received a competitive offer from another top-tier company, but [Company B] remains my top choice. Is there any way we can expedite the final interview process?" Recruiters will move mountains for an in-demand candidate.
5. Navigating the "We Can't Budge" Response
Sometimes, a recruiter will come back and say, "I pushed the compensation team, but we're currently at the top of the band for this role. We can't offer more base salary."
This is a common roadblock, but it's not the end of the negotiation. Remember the comp components table above? If they are capped on base salary, pivot to the other axes.
The "Pivot to Equity/Bonus" Script
"I completely understand if the base salary is constrained by internal banding. However, my goal is to bridge this total compensation gap. If base is locked, is there flexibility to increase the RSU grant by $[X] or include a one-time sign-on bonus of $[Y]? If we can make that adjustment, I'm ready to sign today."
Conclusion: Walk Away Power
The ultimate negotiation tactic is the willingness to walk away. If a company lowballs you and refuses to negotiate, they are showing you how they value engineers.
Remember, negotiation is expected in tech. You will not lose an offer simply for politely asking for more money. By employing a structured approach, understanding your levers, and communicating professionally, you ensure you are paid what you are truly worth.