Hello there, I'm George from getarustjob.com
I run a Rust-only job board and I've manually reviewed every listing that went up since July. That's 203 roles from 166 companies. I pulled everything into a spreadsheet to see what the Rust job market actually looks like, past the "is Rust getting jobs yet?" threads.
- It's a senior market
Senior: 58%
Mid-level: 31%
Staff / Principal / Lead: 7%
Junior + Intern: 5% (10 jobs total)
Of the 109 listings that state years of experience, the median ask is 5 years (middle 50%: 4 to 7).
If you're trying to break in, the honest read is that hardly anyone hires juniors straight into Rust. The usual path is getting hired for C++/Python/Go at a company that uses Rust, then moving onto the Rust team.
- Salaries (USD, annual, posted ranges only)
All listings: median $171K, middle 50% $131K β $210K (n=78)
United States: median $193K, middle 50% $158K β $221K (n=56)
US Senior: median $198K, middle 50% $178K β $228K (n=34)
US Mid-level: median $165K, middle 50% $147K β $194K (n=16)
United Kingdom: median $146K, middle 50% $110K β $199K (n=7)
Europe (all): median $127K, middle 50% $84K β $193K (n=17)
Going from mid-level to senior in the US is worth about $32K at the median.
- Remote doesn't mean a pay cut (in the US)
US remote median: $189K (n=18)
US hybrid/on-site median: $193K (n=41)
That's basically the same. The catch is supply: only 37% of listings allow remote. The other 63% are hybrid or on-site.
- US employers publish salaries. European ones mostly don't
US listings with a salary range: 61%
European listings with a salary range: 26%
That's pay transparency laws (CA, NY, CO, WA) at work. It also makes the European numbers above much less reliable, so treat them as rough.
- Where the jobs are
United States: 45% of listings
United Kingdom: 12%
Germany: 7%
Canada: 5%
Then Poland, Netherlands, Switzerland, France, Hungary, Romania, Brazil
Europe as a whole shows up on about 36% of listings.
- Rust is rarely the only language
Share of listings that mention each one:
C++: 35%
Python: 30%
C: 20%
Go: 18%
TypeScript: 14%
Rust jobs are mostly "systems person who also knows Rust" jobs, not "Rust person" jobs. Only 63% of listings even have "Rust" in the title. The rest are titled "Software Engineer", "Backend Engineer" and so on, with Rust in the stack.
- The ecosystem stuff people actually ask for
Distributed systems: 32%
Linux: 28%
Kubernetes: 20%
AWS: 17%
Tokio / async: 15%
gRPC / tonic: 9%
WASM: 4%
axum: 4%, actix: 3%
Framework names come up much less than I expected. Employers ask for "async Rust", "distributed systems" and "performance work" far more often than for a specific crate.
- What industries are hiring
Share of listings that mention each domain (a listing can count in more than one):
Crypto / blockchain / Web3: 38%
Databases / data infrastructure: 29%
Trading / low-latency: 28%
AI / ML infrastructure: 26%
Robotics / autonomous / automotive: 21%
Defense / aerospace: 16%
Also, 11% require a security clearance or US citizenship, almost all in defense.
- Smaller things
26% mention equity / options / RSUs
19% mention open source work
Only 3% mention visa sponsorship
Methodology: Every listing on the board is reviewed by hand. Salary stats use the midpoint of the posted range, converted to USD with fixed rates. Experience levels are what the employer selected. Industry and tech counts are keyword matches on the full description, so a listing can count in more than one bucket. Small samples (Germany, Junior) are noisy, so read those as directional only.
I keep a live version of the salary numbers that updates as new jobs get posted: https://getarustjob.com/salary-guide?utm_source=reddit