👥 220 job seekers have signed up so far.
The GotAJob Offer Index

Real numbers from people who actually got hired.

A growing dataset of verified and self-reported job-offer stories, with salaries, time-to-offer and hiring channels drawn directly from site submissions.

Last updated June 18, 2026
56Stories
8Verified offers
15Countries
16 / 44Median / Mean applications

Salary by role

Median salary per role, grouped by currency.

Roles with at least 1 reported salary in that currency · ranked by median

USDn = 25 stories

Engineering Manager(n=2)
$180k
Data Engineer(n=1)
$145k
DevOps Engineer(n=1)
$132k
Senior Product Manager(n=1)
$128k
Security Engineer(n=2)
$120k
UX Researcher(n=1)
$118k
Software Engineer(n=5)
$117k
Product Marketing Manager(n=1)
$108k

AUDn = 2 stories

Solutions Architect(n=1)
A$140k
Marketing Manager(n=1)
A$86k

CADn = 3 stories

Android Developer(n=1)
C$130k
Solutions Engineer(n=1)
C$105k
Data Analyst(n=1)
C$70k

EURn = 16 stories

Cloud Architect(n=1)
€120k
Senior Product Manager(n=1)
€96k
Senior ML Engineer(n=1)
€95k
Frontend Lead(n=1)
€82k
DevOps Engineer(n=1)
€82k
HR Business Partner(n=1)
€72k
Senior Software Engineer(n=1)
€70k
Product Designer(n=1)
€58k

GBPn = 9 stories

Engineering Manager(n=1)
£110k
Senior Data Scientist(n=1)
£78k
Software Development Engineer II(n=1)
£78k
Software Engineer(n=1)
£72k
Product Designer(n=1)
£62k
Legal Counsel(n=1)
£60k
Junior Data Scientist(n=1)
£38k
QA Engineer(n=1)
£38k

Source of hire

How offers actually came in.

n = 56 stories with a recorded source
Cold outreach
18%
Job board
16%
Networking / events
14%
Recruiter outreach
14%
Referral
13%
LinkedIn
11%
Company website
7%
Other
7%

Top countries

Where the offers in this dataset are based.

Showing top 10 of 15 countries
United States
18 stories
United Kingdom
9 stories
Germany
4 stories
Spain
3 stories
Netherlands
3 stories
Canada
3 stories
Ireland
3 stories
Mexico
2 stories
Portugal
2 stories
Singapore
2 stories

Time to offer

How long the search took — first effort to accepted offer. Self-reported.

n = 47 stories with a recorded duration
0Under 2 weeks
92–4 weeks
191–2 months
62–3 months
133+ months

About this dataset

Source. Every figure on this page is computed from stories submitted directly to GotAJob via /submit. Storytellers control what they share and choose whether to disclose company name or salary, for example. Submissions are moderated before publication.

Verification. A subset of stories carry a green ✓ Offer verified badge: the storyteller uploaded an offer letter, signed agreement, paystub, or HR email, and the GotAJob moderation team confirmed it matches the story. Stories without the badge are self-reported and unverified.

Limits. The dataset is relatively small and skewed toward people who chose to share. Salary cuts shown only where ≥2 stories exist in a currency; we deliberately do not infer cross-currency medians (no FX conversion is applied).

Citation. If you reference this data in writing, please link back to the source. Suggested citation:

GotAJob Offer Index | https://gotajob.com/data-index