Back to Blog
SalaryNegotiationCareer Advice

Salary Negotiation: Using ATS Salary Data to Win Higher Offers

2026-06-038 min read|Sarah Jenkins

The Power of Salary Transparency

In 2026, many regions require salary ranges to be posted in job descriptions. These ranges are embedded inside the raw code of Greenhouse and Lever job posts. Knowing how to extract and interpret this data is your best weapon in compensation negotiations.

How ATS Job Post Metadata Stores Salary Ranges

Most ATS listings contain hidden structured data schema markup. This structured data includes fields for baseSalary, minValue, and maxValue. Recruiters use this data to display salary ranges required by local laws, even if the public page text hides it.

Negotiating with Data

When a company makes an offer, they usually start at the 25th to 50th percentile of their approved budget range. By referencing the actual ATS range metadata, you can confidently negotiate towards the 75th or 90th percentile:

Example: "Based on the salary range listed in your internal filing for this role, I would like to request $150,000, which aligns with my experience and the budget bounds set for this opening."

SJ

Sarah Jenkins

Verified Author

Editorial Director & Tech Recruiting Expert

Sarah is a former Recruiting Manager who spent over 8 years leading technical talent acquisition teams at Google and Stripe. She specializes in building modern recruitment funnels, analyzing Applicant Tracking Systems (ATS) metrics, and teaching candidates how to navigate internal hiring pipelines that bypass standard third-party job boards.

View full credentials & articles →

Related Articles