🟢
Updated recently
Last updated:

Quick Answer: How to negotiate salary for tech job: To negotiate salary for a tech job, do the research before the offer arrives, get the offer in writing, and make your counter specific – a number, a start date and a title. Never negotiate against yourself, and always ask about the whole package including equity, bonus and signing, because a salary-only negotiation leaves money on the table.

What You Can and Cannot Negotiate in a Tech Offer

Salary negotiation in technology is less mysterious than most candidates make it. Companies have a band for the role, they have a budget, and they have usually decided where in the band your offer sits. The negotiation is about where in that band you land, and how much of the total package moves with it.

The biggest mistake is treating it as a confrontation. It is a structured conversation about a number, and the strongest candidates run it as one – with research, a specific ask, and a clear reason they are worth it.

Component Negotiable? Strength Note
Base salary Yes, within the band Competing offers, specific skills, location flexibility Usually the smallest part of the total
Equity or RSUs Often yes, especially at junior levels Total compensation comparison, competing offers Worth far more than it looks
Sign-on bonus Often yes Competing offers, start date urgency A very common lever for switching candidates
Annual bonus target Sometimes Level of role Usually percentage-based, less flexible
Vacation and leave Sometimes Local market norm Somewhat easier to give than cash
Remote or hybrid terms Yes Location, market rates Can be worth more than a raise
Title Often yes for junior candidates Scope of the work, market naming Useful for the next job, not for this one
Start date Yes Competing offer Free to negotiate, and often granted

Notice that title and start date are frequently granted when cash is not. For a junior candidate especially, a title that matches the market’s naming convention can be worth more to their career than a few thousand dollars in base.

How to Negotiate Salary for Tech Job in 2026: The Sequence That Works

Before you interview, research the band. Look at published compensation data for the company, the role and the location, and ask people in the field what a reasonable number is. You do not need to know the exact figure – you need to be in the right order of magnitude so that you can spot an offer that is out of line without making an error that costs you the offer.

Then wait for the offer. Do not raise salary during the interview process unless you are asked, and do not let a recruiter’s vague ‘we will figure out the numbers’ go unchallenged. The moment you have a written offer with a base, you have something you did not have before, and the conversation becomes a normal business discussion rather than a wish.

When you negotiate, be specific and give a reason. ‘I would like to discuss the base salary’ is weak. ‘Based on the scope of the role and the market range for this position in this city, I would like to move the base to $X, which is where I would be comfortable accepting this offer’ is a business proposal with a number attached. A reason does not have to be your current salary – it usually is better grounded in the role’s scope and the market.

Always thank them, always stay warm, and be aware that some employers will not move. If they will not, the levers are still available – sign-on bonus, start date, title, remote days, review timing. Ask what they can do rather than repeating the number, and accept a good offer gracefully if the answer is no.

# Build the comparison before the conversation - know all three numbers
cat > offer-comparison.csv <<'CSV'
company,base,bonus_pct,sign_on,equity_4yr,remote_days,start_date
Offer A,128000,10,5000,0,3,2027-01-15
Offer B,121000,12,15000,20000,5,2027-02-01
CSV

# Total cash in year one, then total compensation across four years
awk -F, 'NR>1 {
  cash = $2 + ($2 * $3 / 100) + $4;
  total = cash + $5;
  print $1 ": year1 cash " int(cash) "  four-year total " int(total)"
}' offer-comparison.csv

# Convert to monthly, because that is the unit the market data is quoted in
awk -F, 'NR>1 {print $1 ": " sprintf("%.2f", $2/12) " per month"}' offer-comparison.csv

# Write the ask down before the call - a number, a reason, and a date
cat > negotiation-note.txt <<'TXT'
Ask:      base 136,000 (within band, top of range for scope)
Reason:   scope includes platform ownership and on-call rotation
Strength: written competing offer, expiring 2026-12-01
Fallback: sign-on + title + review date, not base
TXT

How to Handle the Common Counterarguments

‘This is our maximum for the band’ is often true and sometimes a first position. The productive response is to ask what else is flexible – equity, sign-on, start date, title, review timing. An employer who cannot move base but can move the package has usually not been asked about the package yet.

‘We need to keep everyone at the same level’ is about internal equity, and it is a real constraint. The response is to ask what evidence would change it – a written job level, a competing offer, a specific skill you bring. Naming the evidence moves the conversation from negotiation to assessment.

‘Your experience does not support that number’ is the most useful objection you will get, because it is specific. Ask what the number would be at your experience, and what would get you there. A candidate who asks that question is usually treated as coachable rather than difficult, and the answer often contains a path.

What to Do When You Have a Competing Offer

Use it precisely and do not bluff. State that you have another offer, name the base and the total, and let the conversation be about whether this employer can match the package. A candidate who bluffs and gets caught loses the role and the credibility, and hiring managers compare notes.

Be careful with timing. Leveraging an offer from a company you would never join is a common tactic that burns relationships when it becomes obvious. If the competing offer is real and comparable, say so plainly and let the decision be made on the merits.

And decide your real position before you negotiate. Know what you would accept and what you would walk away from. Candidates who negotiate without a genuine alternative often accept worse terms than they were offered elsewhere, because they did not know what they were choosing between.

How to Prepare Your Negotiation Position Before the Offer

Three numbers matter and you need all three. The market range for your role in your location, the range the employer has published, and your own walk-away number. Without the third, you will negotiate without a position and accept whatever is offered because the offer feels like a verdict on your worth.

Your walk-away number should be calculated from what you need rather than what you hope for. If you have other options, use the best one. If you do not, work out what you can actually live on and what you want within three years, and treat the offer as a negotiation against that rather than against your current salary.

Then decide in advance what you are optimising. Sometimes it is base salary. Sometimes it is the title, which matters for your next application. Sometimes it is remote days, which for a parent or a carer can be worth more than money. Knowing which one you are actually trading means you will not spend the conversation negotiating the wrong lever.

What to Do If You Are a Candidate With No Alternative Offer

It is a real position and it is not a reason to send nothing. With no competing offer, your position is specificity and reasoning. A candidate who says ‘I have researched this role and the market band in this city, and I would like to discuss a base of $X’ is having a different conversation from one who says ‘I would like to discuss my compensation’.

The second lever is timing. An offer made at the end of a hiring budget cycle is harder to move than one made in the middle of a quarter with open headcount, and an offer made just before a start date is easier, because the delay costs the employer more than it costs you. You do not need to play games with this, but you should know when you have it.

And the third lever is internal. If there is a second role you could move into later, or a title you could reasonably be given, or a review scheduled for six months, those are all things to raise in the conversation. ‘Could the title be Software Engineer II, given the scope of the platform work?’ is a real ask that costs the employer nothing.

A Candidate Who Negotiated After Accepting

A candidate received an offer of $118,000, was delighted, and said yes immediately. Three months later a colleague who had negotiated received $136,000 for the same team and level.

The first candidate’s mistake was not asking. He had not researched the market, had no competing offer, and treated the first number as the only number. When he realised, he asked his manager for a review, and was told the offer had been made in good faith and the budget was fixed for the quarter.

The colleague had done three things differently. She had researched the band before the final round, so she knew the number was low. She had a second offer, which she disclosed honestly. And she had asked for a specific number with a reason tied to the role’s scope rather than to her current salary. The employer moved the base by eleven thousand dollars in a single conversation.

Why This Matters Outside the United States

Negotiation norms are US-specific in a way readers should know – anchoring early and negotiating explicitly is normal there and less common elsewhere.

Salary negotiation practice differs substantially by country, and US norms – explicit negotiation of base, compensation data, at-will framing – do not transfer directly to markets where compensation is more standardised or negotiated implicitly. The underlying technique does travel: know the market, ask specifically, give a reason, and keep the relationship intact. For international candidates targeting US roles, the more important issue is usually whether the offer is compliant and who the employing entity is, rather than the negotiation itself.

How to Read These Numbers

Negotiable components and their relative flexibility reflect US technology hiring practice, where base salary moves within a band but equity, sign-on and start date often move more freely. Which levers are available depends heavily on company size and whether the employer is competing for you or filling a gap.

The guidance assumes a standard US at-will employment context with a written offer letter. Compensation structures differ substantially in other countries, and the specific mechanics of a US negotiation rarely apply elsewhere.

Key Terms Used Above

Term What it means in practice
Comp band The published salary range for a role, level and location, which is what base negotiations move within.
Sign-on bonus A one-off payment, commonly negotiated by candidates switching employers.
RSU / equity Company ownership granted to employees, which forms part of compensation over several years.
At-will employment Employment that either party can end without notice, standard in most US states.
Walk-away number The lowest offer you will accept, calculated before the negotiation rather than during it.
Total compensation Base, bonus and equity combined – the figure worth comparing between offers.

Research the band before the interview process starts. It is the one piece of preparation that improves every stage of the negotiation rather than just the final conversation.

Related Reading

If you want the wider context, start with the matching guide for the Indian market, then the full guide, then the full guide. Each of these covers a different part of the same decision.

Training Resources

For a structured path rather than scattered free material, the SkilBrill training programme covers the practical side of this topic with the same framing employers use. For a broader foundation, the related SkilBrill course covers the surrounding concepts so you are not learning this topic in isolation.

FAQ

When should you negotiate a tech job salary?

After you have an offer in writing but before you accept it. Negotiating after you have signed, or after you have already accepted another offer, is far weaker and can sour the relationship.

How much can I negotiate in a US tech offer?

Commonly 5%-15% on base for a competing offer, and more when the competing offer is credible and in writing. Equity and sign-on bonus are often easier to move than base salary.

What if the offer is well below the market?

Say what you expected, anchor with a specific number and a reason, and ask what would need to change for them to meet it. If the gap remains large, the most effective move is usually to walk and take another offer.

Should I negotiate if I am a new grad?

Yes, but modestly. Many recruiters expect it, and the adjustment is often small – but it is a free option, and declining to use it is a decision rather than a default.