Salary guides
Tech salary guides: $100k–$400k+ by role, seniority & country
Real compensation ranges for software engineers, product managers, data scientists, and 10+ more roles. Built from verified $100k+ job listings instead of surveys, then normalized by role, country, and salary band.
Every guide is tied back to live jobs so users can move from salary research to applications without leaving the site.
Software Engineer median
$145k
Live USD median, verified $100k+ listings
Product Manager median
$228k
Live USD median, verified $100k+ listings
Data Scientist median
$209k
Live USD median, verified $100k+ listings
Source method
ATS-backed
Built from live verified salary listings
Choose a role
Start with the role, then narrow into country-specific guides and higher salary bands.
Software Engineer salary$145k
$145k median USD · 138 data points
Senior Software Engineer salary$214k
$214k median USD · 55 data points
Staff Engineer salary$245k
$245k median USD · 23 data points
Principal Engineer salary$233k
$233k median USD · 6 data points
Product Manager salary$228k
$228k median USD · 5 data points
Data Engineer salary$180k
$180k median USD · 9 data points
Data Scientist salary$209k
$209k median USD · 9 data points
DevOps Engineer salary$145k
$145k median USD · 1 data points
Product Designer salary$174k
$174k median USD · 7 data points
Machine Learning Engineer salary$267k
$267k median USD · 28 data points
Engineering Manager salary$336k
$336k median USD · 3 data points
Account Executive salary$150k
$150k median USD · 60 data points
Popular countries
Use country shortcuts when you want local market pay instead of global blended numbers.
Salary bands
Jump directly into the compensation tier that matches the search intent.
How we build these salary guides
Each guide is assembled from live $100k+ tech job listings scraped directly from ATS-powered company career pages. We normalize compensation, remove expired or lowball postings, and tag every role with title, seniority, country, currency, and remote eligibility.
- Real-time dataNumbers refresh continuously as companies post or close roles — not once a year.
- Local currenciesCountry guides show GBP, EUR, CAD, AUD, SGD ranges so you can benchmark locally.
- Direct to jobsEvery salary range links to the live openings behind it — research to application in one click.