Career May 20, 2025 11 min read

Salary Negotiation for Engineers: The Exact Scripts That Work

Priya Patel

Priya Patel

Engineering Manager

Two professionals shaking hands in a modern office

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."

Financial charts and calculator on a desk

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 ComponentNegotiabilityStrategy
Base SalaryLow/MediumOften tied to strict internal bands. Push for the top of the band, but don't obsess over it.
Equity (RSUs/Options)HighThe biggest lever. Companies are much more willing to grant stock than cash.
Signing BonusHighEasiest to negotiate. Used by recruiters to bridge the gap between your ask and their base limit.
Annual BonusVery LowUsually 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).
Colleagues discussing a strategy around a table

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.

Person typing on a laptop emphasizing remote work

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."

Team high fiving in the office after a success

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.