Thoughts on negotiating your Software Engineer Salary

The company is motivated to manage your cost

  1. Is this business sustainable, or is it at risk of going under (plenty of business do)
  2. If you lose this job, are your finances setup to drop to an average salary for your role

The company is motivated to protect it’s investment in you

  1. Aptitude — our ability to learn quickly
  2. Expertise — how much business specific knowledge we have now

The Band

Do your research

  • Ask the recruiter for any feedback they can share about how the interviews went — this can help you understand how the company has assessed you
  • Ask the recruiter if they can share a pay band (they may not choose to)
  • Use all of the salary tools on the internet these days (levels.fyi, indeed, glassdoor, payscale, etc)
  • Talk to friends or former coworkers at the company to get a general idea

Realize what your research can’t tell you

Understand the pay structure of the company

  • Base salary — how much you are guaranteed in your paycheck
  • Stock compenstation that can fluctuate with the market
  • Cash bonus
  • Other incentives

Be friendly with your recruiter

Assess your negotiating position

Decide if the offer works for you

--

--

--

Engineer, formerly at Amazon, currently at Google. All opinions are my own. Consider supporting here: https://devblabs.medium.com/membership

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Social 3.0

How to Answer the “Tell Me About Yourself” Question

3 Steps To Acquire Effective Knowledge

Kieran Tie on burnout, helping others and imposter syndrome

Key considerations before your office move

The Great Resignation & The Future Of Work: Jodi Brandstetter Of Lean Effective Talent Strategies…

Surviving Mediocrity Inside The Bowels Of A Business: Think Like a CEO

Taking Flight🕊😇🥰🦋

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Brian Olson

Brian Olson

Engineer, formerly at Amazon, currently at Google. All opinions are my own. Consider supporting here: https://devblabs.medium.com/membership

More from Medium

Your engineer coworkers have to go through the same interview you do

Reflections on Today’s Job Market as an Experienced Software Engineer and Computer Scientist

Software engineering — are we entering a mediocre age?

I Failed an Amazon Software Engineer Interview Too