Proven salary negotiation strategies and tactics for Senior Software Engineers and Engineering Managers

What do you need help with?

Prepare for your interviews

Learn how to ace your screening interviews and the interview loop using positioning to stand out from other Software Engineers and Managers and get more job offers.

Start your prep

In a hurry? Buy Salary Negotiation Mastery

Negotiate your job offer

Get my best 9 tips to help you negotiate the best possible salary without endangering your offer or leaving anything on the table.

Get the 9 tips

In a hurry? Buy Salary Negotiation Mastery

Negotiate a raise

Learn exactly what to do to make your case for a raise in a way that your manager will appreciate.

Get Free Resources

Buy Get Your Next Raise


Having a professional involved allows me to not overthink and overanalyze the process. I can throw out ideas, have them approved or not, without having to spend hours and hours agonizing over the decision tree. With Josh’s help, I negotiated $30k more salary, $50k more bonus, and $100k more equity. I always try and convince folks to hire Josh. I consider myself above average at negotiation (and some of that was learned from Josh and his book), but I would still much rather have the guidance of a professional to get the max comp offer and peace of mind.

Josh Johnson

Staff Software Engineer


I’ve never negotiated an extra dollar for myself in any job offer or raise, and I had tried a couple times before. The fact that Josh helped me get an additional $74,000 was amazing. It wasn’t unexpected to get more money, but it was unexpected to get that much more money.

Justin Garrison

Software Development Advocate


I weighed the cost/benefit of hiring Josh. There are other far less expensive options and I believe I could have done pretty well negotiating myself, but you tend to “get what you pay for”.

The process was enjoyable, Josh was quick to help, and the results were strong. I ended up with a $50k+ increase in compensation year one and I have a good four-year outlook that I’m happy with.


Senior Manager


Working with Josh was amazing and I have already recommended him to several other engineers. Having someone who knows how these companies operate and what normal looks like in a hiring process was one of the most valuable things to me. We negotiated $30,000 additional total comp. My comp when I started working with Josh was $165k annually. My new comp is 2.5x that amount. I don’t know what to do with the extra money. I guess I’m going to invest it and maybe donate some to non profits I’m affiliated with.


Software Engineer


Amazon AWS

I used the Fearless Salary Negotiation strategy for negotiating an offer and went from $95,000 with a title of Software Engineer 1 to $105,000 with a title of Software Engineer 2. Now I can pay off my student loans and buy a house more quickly.

Aaron Batilo

Software Engineer 2

Josh helped me negotiate with Alphabet to get an additional $160k in annual compensation.

It’s like professional sports — if you don’t have film on your opponent and you go into a game without any scouting report, you’re in big trouble. Josh has ‘the film’ on Alphabet and other tech companies. He knows who you’re dealing with and that’s a huge advantage.

Bringing on Josh made a huge difference for me — no way I would have ended up with that number without his help. Whether you’re a mid-level engineer or an executive — to me it’s a no brainer to work with Josh.




Josh’s course helped me practice and get comfortable with salary negotiation and has really changed my life for the better. I needed a push and a process, and this course gave me both. When I started the course, I was earning $75k. I’ve used what I learned in this course again and again over the last four years to negotiate several compensation increases ranging between $15k and $40k/year. It’s been a huge part of reaching where I am today—earning 400% more in total compensation than when I first took the course.

John Li

Senior Android Engineer


Popular Articles

Salary Negotiation Service

Are you looking at an offer letter wondering, "How am I supposed to negotiate this?" My salary negotiation service can help you negotiate a higher offer. (I’ve helped Software Engineers at Facebook, Apple, Amazon, Microsoft, Google, and more.)

Salary Negotiation Coaching

How to write a salary negotiation email

Everything you need to write the perfect salary negotiation email to make your counter offer (with 11 proven templates and a sample). Pairs nicely with this real salary negotiation script that I use during my salary negotiations.

Negotiating Job Offers

Counter offer calculator and email script

Struggling to calculate your counter offer? This calculator and email script will help. You can also read a free chapter on how to negotiate your salary counter-offer from my book.

Negotiating Job Offers

The Book

The essential tools to get paid what you're worth

Learn More

Or buy it now for just $99

Salary Negotiation Mastery

You’ve been offered your dream job in software engineering, now let’s make sure you get paid exactly what you deserve

Learn More

Or buy it now for just $1,297

Salary Negotiation Mastery program contents

In the Press






General Assembly Blog
























The Telegraph

The Telegraph

The Muse


Podcast Appearances

Build and Launch

The Career Builder’s Podcast

Complete Developer Podcast

Copeland Coaching Podcast

Discover Your Talent Do What You Love

The Engineering Career Coach

Find Your Dream Job

Full Stack Panic

The Consulting Pipeline Podcast

Product People Club

The Lisa Show


Wondering ‘how does this salary negotiation thing work?’ Read my free salary negotiation guide and learn how to negotiate your salary offer.

The word-for-word scripts included in this article will help you respond when a recruiter asks about salary

My salary negotiation email sample will help you write + send your counter-offer email


The most popular question I’ve ever been asked? “How to respond when a recruiter asks about your salary expectations?

Lots of people love my advice on how to respond to a low salary offer

And my "how to ask for a raise" email will help you ask your boss for a salary increase

Get 1-on-1 Help

Negotiating a job offer from a big tech company? I'll help!

I'm Josh Doody, a professional salary negotiation coach who helps Senior Software Engineers and Engineering Managers negotiate job offers from big tech companies. On average, Software Engineers and Engineering Managers improve their first-year compensation by $47,273 with my help.

Apply for a free 15-minute intro call to learn how I can help.

Get 1-on-1 Help Or learn more about Josh