Free tool · Salary Calculator

Know what you're actually worth.

Real posted-pay ranges by role, level, and location - read straight off live job listings, not a model's guess. Walk into every negotiation knowing the number.

208
Roles priced
15,502
Listings behind it
90d
Ingest window
Level
Live listings · last 90 days
Median posted pay
All levels Software Engineer · US nationwide
$204,000
Across 1125 listings
Middle 50% posts $171k – $238k - the realistic typical band.
Posted-pay midpoints
Distribution of posted pay1125 listings · last 90 days
p10Medianp90
$139k10th$171k25th$204kMedian$238k75th$284k90th
Have a number in hand?
Type a base salary to see exactly where it lands in this market.

Every figure is computed from real job listings ingested in the last 90 days - posted-pay midpoints, only listings that include pay. Directional market context, not an offer or guarantee.

Know the range. Now apply early. LandEarly finds Software Engineer roles the hour they post and tailors your application to each.

$171k–$238k

Middle 50%

Half of these software engineer listings post pay inside this band - the realistic typical range.

Pick a level

Next level up

Choose a level to see the real median jump to the next one up.

US nationwide

Location vs. nationwide

Pick a market to compare its median against this role nationwide.

Median by level

Software Engineer · all locations
Intern$105k
Junior$132k
Mid$171k
Senior$200k
Staff$249k
Principal$247k

Where it pays most

Software Engineer · top markets by median
Seattle, WA$246k
San Francisco, CA$232k
New York, NY$222k
Menlo Park, CA$213k
San Mateo, CA$205k
Bellevue, WA$203k

Ranked over the 683 of 1,125 listings that name a place. The other 442 are remote, nationwide, or written as a campus or building name - they count toward the medians above but belong to no market.

How it works

Numbers you can bring to the table.

Pick a role, level, and market - the calculator reads the real percentile distribution from live listings, so you see exactly where pay lands and how confident the number is.

1

Pick your details

Choose your role, then narrow by level and market wherever we have enough real listings to break it down.

2

See the real range

Get the median plus the full 10th–90th percentile spread - computed from posted-pay midpoints, with the sample size shown.

3

Apply where it pays

Use LandEarly to find and apply early to roles that match your target, with pay context built into every listing.

Negotiate with data

Anchor your ask to the market, not a guess.

The candidates who negotiate best know the range before the conversation starts. See where an offer sits against real posted pay so you know whether to accept, counter, or walk.

  • Benchmark any offer against the 10th–90th percentile of real listings.
  • See the median and middle 50% so a big headline number doesn't dazzle you.
  • Know your leverage before the recruiter ever asks your expectations.
SE
Software Engineer
Live market · last 90 days
1125 listings
90th percentile$284k
75th percentile$238k
Median$204k
25th percentile$171k
10th percentile$139k

The middle 50% of these listings fall between $171k and $238k.

Good to know

Questions about the numbers.

Turn the number into an offer

Find roles that pay what you're worth - and apply early.

LandEarly surfaces matching jobs the hour they go live, tailors your application, and submits while the role is still new. Approve each one first, or let it run.

One more free tool: decode any job posting

The LandEarly extension, free on Chrome and Edge, puts a “Decode job” button on twenty job boards - red flags, the hard must-haves, and what the posting really says about pay. It also turns every new tab into a feed of fresh roles. No account needed.

What it does