Back to Blog
Career Advice9 min read

Negotiating Your Job Offer: A Complete Guide for Engineers

Master the art of job offer negotiation. Proven strategies to increase your compensation without damaging relationships.

Forecareer Team

January 9, 2025

You have an offer. Congratulations! Now comes the part many engineers dread: negotiation.

Good news: negotiation isn't adversarial. It's a normal business discussion. And with the right approach, you can significantly improve your offer while strengthening the relationship.

Why You Should Always Negotiate

Reasons to negotiate:

  • Companies expect it (they budget for it)
  • Initial offers are rarely their best offers
  • Small increases compound over your career
  • You'll regret not trying
  • It demonstrates confidence and business acumen

The math: A $10K increase on a $150K offer is 6.7%. Over 4 years with 3% annual raises, that's an extra $41,854 (plus more equity and 401k matching). That's worth a slightly uncomfortable conversation.

When You Have Leverage

Strong leverage:

  • Multiple offers to compare
  • Rare/in-demand skills
  • Strong interview performance
  • They're actively recruiting for the role
  • You're employed and not desperate

Weak leverage:

  • Single offer, no alternatives
  • Long job search, running out of savings
  • Poor interview performance (lucky to get offer)
  • Role has been open for months with many applicants

Even with weak leverage, you can still negotiate—just more carefully.

What to Negotiate

Don't just focus on base salary. Consider the whole package:

Base Salary

  • Most straightforward to negotiate
  • Impacts future raises (percentage-based)
  • Affects 401k match and bonuses
  • Easiest for companies to adjust

Equity

  • Options, RSUs, or grants
  • Focus on percentage ownership, not share count
  • Can be significant part of compensation
  • Sometimes more negotiable than salary

Signing Bonus

  • One-time payment
  • Doesn't affect company's salary bands
  • Often most flexible component
  • Can offset equity you're leaving behind

Performance Bonus

  • Target bonus percentage
  • How it's measured and paid
  • Frequency (annual, quarterly)
  • Historical payout rates

Benefits

  • Additional PTO days
  • Remote work flexibility
  • Professional development budget
  • Earlier review cycle
  • Relocation assistance

Start Date

  • Delay to take time off
  • Earlier to get signing bonus sooner
  • Align with equity vest dates
  • Time to relocate

The Negotiation Process

Step 1: Don't Accept Immediately

When you get the offer:

Wrong: "Yes! I accept!"

Right: "Thank you, I'm excited about this opportunity. Can I have a day or two to review the details?"

Why wait?

  • You seem too eager (reduces leverage)
  • You need time to think clearly
  • You want to compare other offers
  • It's expected and professional

Step 2: Evaluate the Offer

Review everything carefully:

Compensation:

  • Base salary vs. market rate
  • Equity value and terms
  • Bonus structure
  • Total compensation

Non-Compensation:

  • Benefits quality
  • PTO and flexibility
  • Work environment
  • Growth opportunities
  • Team and culture

Compare to:

  • Market data (levels.fyi, Glassdoor)
  • Other offers you have
  • Your current compensation
  • Your needs and priorities

Step 3: Determine Your Numbers

Your reservation price: Minimum you'll accept

Your target: What you're aiming for

Your reach: Ambitious but not crazy

Example:

  • Reservation: $160K base
  • Target: $175K base
  • Reach: $190K base

Be realistic. Don't ask for 50% increases unless you have extraordinary leverage.

Step 4: Build Your Case

Prepare your reasoning:

Base on:

  • Market data for your level/location
  • Competitive offers (if you have them)
  • Your skills and experience
  • Value you'll bring to the company

Don't base on:

  • Personal financial needs
  • What you "deserve"
  • How long your job search was
  • Your current salary (if it's low)

Step 5: Make Your Ask

The call:

Schedule a call (don't negotiate via email). When they ask if you're ready to accept:

Template:

"I'm very excited about this opportunity and the team. I see myself thriving here. I do have a few questions about the compensation package.

I've been researching market rates for this role, and based on my experience with [specific skills/achievements], I was hoping we could discuss the compensation. Would it be possible to increase the base salary to $X?

I also noticed the equity is [amount]. Given my experience, I was hoping for closer to [amount]. Is there flexibility there?

I'm confident I can make a significant impact quickly, and I think these adjustments would reflect the value I'll bring."

Key points:

  • Express enthusiasm first
  • Be specific with numbers
  • Provide reasoning
  • Stay positive and collaborative
  • Ask, don't demand

Step 6: Handle Their Response

They might say:

"Let me check with my team"

  • Good sign, they're considering it
  • Be patient, follow up in 2-3 days if you don't hear back

"We can't move on base, but we can increase equity/signing bonus"

  • Consider the trade-offs
  • Run the numbers
  • Counter if it's not enough

"This is our final offer"

  • Evaluate if it meets your reservation price
  • Ask about future raises/reviews
  • Request non-monetary improvements

"Can you share the other offer details?"

  • Share ranges, not exact numbers
  • Focus on the role you want
  • Don't seem like you're just chasing money

Step 7: Close the Deal

Once you reach agreement:

Get it in writing:

  • Request formal offer letter
  • Review every detail
  • Check for errors
  • Verify all negotiated terms

Decline other offers professionally:

  • Thank them for their time
  • Keep doors open
  • Don't burn bridges
  • Be gracious

Advanced Negotiation Tactics

Using Multiple Offers

With another offer:

"I'm very interested in your company, but I have another offer at $X. Your opportunity is more exciting because [reasons]. Is there flexibility in the compensation to make this an easy decision?"

Without lying:

  • Don't fabricate offers
  • Don't exaggerate numbers
  • Don't play companies against each other aggressively
  • Do be honest about your situation

The "Split the Difference" Tactic

If stuck:

"I was hoping for $180K, you're at $165K. Could we meet in the middle at $172.5K?"

Works because:

  • Seems fair and reasonable
  • Shows willingness to compromise
  • Often succeeds

The "Can you help me get to yes" Approach

When close but not quite:

"I really want to join your team. The base salary is a bit lower than I was hoping. Can you help me get to yes? Is there flexibility in the signing bonus, equity, or start date timing?"

Why it works:

  • Collaborative tone
  • Shows commitment
  • Gives them options
  • Appeals to their desire to close you

The "Future Review" Approach

If they truly can't budge:

"I understand the constraints. Would it be possible to schedule a compensation review in 6 months based on my performance? I'm confident I can demonstrate significant value quickly."

Gets you:

  • Formal commitment to review
  • Faster path to increase
  • Shows confidence

Common Mistakes to Avoid

Mistake 1: Not Negotiating

Leaving money on the table hurts you for years. Always negotiate.

Mistake 2: Revealing Current Salary

If they ask:

"I'd prefer to focus on market rates for this role rather than my current salary. Based on my research, the range for this position is $X-Y."

Mistake 3: Negotiating via Email Only

Email lacks nuance and emotion. Do important negotiation by phone or video call.

Mistake 4: Being Aggressive or Demanding

Bad: "I need $200K or I'm walking"

Good: "Based on market data and my experience, I was hoping we could discuss getting closer to $200K. Is that possible?"

Mistake 5: Accepting Too Quickly After They Budge

If they increase the offer immediately, don't accept right away:

"Thank you, that helps. Can I take a day to think it over?"

Shows you're thoughtful, not desperate.

Mistake 6: Negotiating Without Data

Don't just ask for more. Show why:

  • Market research
  • Competitive offers
  • Your skills and experience
  • Value you bring

Mistake 7: Making It Personal

Bad: "I have student loans and need $X"

Good: "Based on market rates for senior engineers with ML experience, I was hoping for $X"

Companies care about market rates and value, not your personal finances.

Mistake 8: Burning Bridges

Even if negotiations fail:

  • Stay professional
  • Express appreciation
  • Keep doors open
  • Don't badmouth the company

Special Scenarios

When You're Employed

More leverage:

"I'm happy in my current role. To make a move, I'd need [compensation level] to make the transition worthwhile."

When You're Unemployed

Stay confident:

Don't reveal desperation. You're evaluating opportunities, not begging for work.

When You Left Money at Your Current Job

Unvested equity or bonuses:

"I'd be leaving $X in unvested equity at my current company. Would it be possible to include a signing bonus to offset that?"

When The Company Is Early-Stage

Equity might be more flexible than cash:

"I understand you're optimizing for runway. Could we increase the equity package to 0.4% to compensate for the lower base?"

After Negotiation: First 90 Days

Prove you were worth it:

  • Ship meaningful work quickly
  • Build relationships
  • Demonstrate expertise
  • Exceed expectations

Make them thrilled they negotiated up for you.

Final Thoughts

Negotiation is a normal, expected part of hiring. Good companies respect candidates who negotiate professionally. Bad companies rescind offers over reasonable negotiation—and you don't want to work there anyway.

Remember:

  • Always negotiate (professionally)
  • Focus on total compensation
  • Use data to support your ask
  • Stay collaborative, not adversarial
  • Get everything in writing
  • Be willing to walk away

The worst they can say is no. And they won't rescind the offer for asking.

Ready to get the offer you deserve? Forecareer helps engineers land offers at competitive startups, and we coach you through negotiation. Let's talk.

Forecareer Team

Helping companies build world-class engineering teams. Connect with us to learn more about our recruiting services.

Related Posts

Roles that never hit a job board.

One profile covers every search we run. We only reach out when a role clears your bar. Always free, never mass mail.

👋Hey — hiring engineers? Click me for jokes.