| Role family | Postings | Median midpoint |
|---|---|---|
| sales | 32 | $174,807 |
| support / ops | 29 | $162,500 |
| engineering | 27 | $205,000 |
| finance / legal | 23 | $225,000 |
| marketing | 21 | $191,500 |
| product | 7 | $230,000 |
| security | 7 | $195,724 |
| data / ml | 5 | $274,500 |
| other | 5 | $175,000 |
| design | 1 | $185,000 |
| Title | Location | Low | High |
|---|---|---|---|
| Head of Engineering, Payments Platform | SG - Singapore · US - Seattle / UK - London | $384,674 | $460,000 |
| Director, Sales, Enterprise | US - New York · US - San Francisco | $300,000 | $475,000 |
| Head of Strategic Accounts, Enterprise, Americas | US - San Francisco | $300,000 | $450,000 |
| Senior Account Executive, Enterprise | US - San Francisco · US - New York | $300,000 | $400,000 |
| Head of Product Design | US - San Francisco | $269,000 | $385,000 |
| Engineering Director, Payments Platform | US - San Francisco | $237,000 | $407,000 |
| Head of SME & Growth, Canada | CA - Toronto | $285,439 | $356,799 |
| Sales Manager, SME & Growth | US - San Francisco | $280,000 | $340,000 |
| Head of Growth Data Science | US - San Francisco | $300,000 | $320,000 |
| Product GM, Spend | US - San Francisco | $250,000 | $350,000 |
| Director, Corporate Legal (M&A) | US - San Francisco · US - New York | $250,000 | $340,000 |
| Senior Manager, Operations Strategy, Information Security | US - San Francisco | $270,000 | $320,000 |
Across 157 postings that state a pay range, the median midpoint is $195,000. The middle 50% sits between $165,000 and $230,000, and the 90th percentile is $280,500. All figures are annualised and converted to USD.
157 of the postings we read from ashby carried a range on the day we measured (2026-10-24). The rest did not publish pay at all, so they are not in these numbers.
sales is the largest family in this sample (32 postings, median $174,807). The table above lists every family we saw and the highest individual ranges.
No. This is what the company itself published in its job postings, normalised to a yearly USD range. Real offers vary by level, location and equity, and many postings omit pay entirely.
These 157 rows are part of one CSV covering every company we read: the full dataset (salary-ranges-full.csv) under CC BY 4.0. Or pull it into Python:
pip install https://sjdfi0wjvosdju9.github.io/packages/salaryranges-0.1.1-py3-none-any.whl
import salaryranges
salaryranges.by_company("airwallex")
If you want the same numbers refreshed on a schedule, including the postings that never publish pay, that is the paid part: ATS Job Feed ($0.0015 per returned job).