Latest site update: "Whether a conference covers your travel, on every open CFP"

Jobs

Original research

What DevRel roles advertise

26 of the 36 open Developer Relations roles on devrel.directory disclose pay in USD. Across those roles the median asking-range midpoint is $196,750, and stated bounds run from $120,000 to $335,000 (as of 2026-07-27). These are the ranges employers published, not accepted offers.

By Fabian HugUpdated

Roles open now

$197k

Median asking range (n=26)

Midpoint of each stated range, or the single stated bound.

$120k

Lowest stated bound

Across the same 26 roles.

$335k

Highest stated bound

Across the same 26 roles.

72%

Roles disclosing pay

26 of 36 open roles state a range in USD.

By workplace

Remote, hybrid, and on-site

Stated bounds are published at every sample size because they describe the sample rather than estimate the market. A median is an estimate, so it appears per cut only once that cut clears 20 disclosing roles on its own.

ArrangementRolesStated boundsMedian
Remote14$121k-$300kn too low
Hybrid2$168k-$300kn too low
On-site10$120k-$335kn too low

Every stated range

The 26 ranges behind the figures

Every open role that discloses pay in USD, as the posting states it, sorted by the point it contributes to the median. The lime tick marks that point: the midpoint of a full range, or the single figure where a posting states only one bound.

$100kStated range$350k

Trailing 12 months

The history is still being recorded

Every range this site sees is written to an append-only ledger, so a posting that expires does not take its number with it. The ledger holds 26 pay observations across 16 companies today.

It is not published as a trend yet. Those observations span fewer than 180 days of sightings, and a set of numbers gathered over weeks cannot honestly be labelled a year. This section turns itself on from the data, with no announcement, once the record is long enough to carry the label.

Questions

What does a DevRel job pay?
Of the 36 open Developer Relations roles currently listed on devrel.directory, 26 disclose pay in USD. Across those the median asking-range midpoint is $196,750, with the lowest stated bound at $120,000 and the highest at $335,000. These are the ranges employers advertised, not offers anyone accepted, and the sample is a watchlist of companies known to hire in DevRel rather than a census of the field.
Are these numbers actual salaries or advertised ranges?
Advertised ranges, without exception. Each figure is a band an employer published in a job posting, extracted verbatim from the posting itself. No accepted offer, negotiated total, equity, bonus, or self-reported salary is included, and nothing is modelled or estimated to fill a gap.
Why is the median hidden when few roles disclose pay?
Below 20 disclosing roles the median is suppressed rather than published with a caveat. A sample that thin is senior-skewed, and the median moves by double digits when a single posting enters or leaves it. Individual stated ranges are still published at any sample size, because each one is a fact about one posting rather than an estimate about the field.
Can I reuse these salary figures?
Yes, with attribution to devrel.directory and the date the figures were computed, which is July 27, 2026. The same numbers are available as Markdown at /salaries.md and through the site's MCP server, which returns them with the sample size and a link to this method.

Methodology

How these numbers are made

The most-quoted pay figure in this field sits behind a form, dates from 2023, and never says what it excludes. Five things about this one, stated up front so you can decide how much weight it carries.

  1. 01These are asking ranges, not payEvery figure comes from a range an employer published in a job posting. Nobody's accepted offer, negotiated total, equity, or bonus is in here. Postings advertise the band a company is willing to open with, and the offer that follows often is not the midpoint.
  2. 02Copied verbatim, never estimatedA range enters the data only if the posting stated it. Nothing is inferred from title, company, or location; no model fills a gap; no currency is converted. Roles quoted in currencies other than USD are left out of the aggregates rather than converted at a rate that would date instantly. A posting stating one bound contributes that bound, not a guess at the other.
  3. 03The sample size travels with every figureEvery number here states its n. Below 20 disclosing roles the median is suppressed outright rather than published with a caveat, because a sample that thin is senior-skewed and swings by double digits when one posting enters or leaves. Stated bounds and individual ranges are published at any n, because each describes the sample rather than estimating the field.
  4. 04The sample is a watchlist, not a censusThe roles come from a hand-maintained watchlist of companies known to hire in DevRel, read through three ATS providers. That skews the data toward US-headquartered, well-funded, English-language employers that use those systems, and away from agencies, non-profits, and companies hiring through their own site. It is a sample of a slice of the market, and small enough that one large employer's hiring round moves it.
  5. 05Refresh cadence, statedOpen postings are re-read from their source twice a week (Tuesdays and Fridays), and this page recomputes daily from whatever is live at that moment. Live-board figures therefore change without notice as roles are posted and expire. Historical figures are drawn from an append-only ledger: once a range has been recorded it is never rewritten or removed, so the history cannot be quietly revised. Paid featured placements are excluded from that ledger, so no number in the benchmark can be bought.

The live-board figures on this page are computed by the same shared function that produces the numbers on the job board, the statistics page, and the MCP server, so a figure here cannot disagree with the board it summarizes. Those figures cover every open posting including paid featured placements; the historical ledger excludes paid placements entirely, so nothing in the long-run benchmark can be bought.

Figures computed July 27, 2026. Reuse them with attribution to devrel.directory and that date.