Rust job market.
In focus.
Explore the engineering work, technical skills and hiring signals in current RustJobs.net listings.
Explore open roles →Snapshot updated
Engineering disciplines
Primary role classification. Each role appears once.
Backend21 57%
21 roles · 8 companies · showing the first 10
- Software Engineer AI Gateway — Kong
- Senior/Staff Software Development Engineer, EV Platform — Mapbox
- Software Development Engineer III, Logistics API — Mapbox
- Senior Software Engineer - Rust - Core Services — Payward
- Senior Software Engineer (Linux, Rust, Python, C) — Veo Technologies
- Performance Engineer - Open Source — Canonical
- Software Engineering Director — Canonical
- Developer Advocate — InfinyOn
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Senior Juju Software Engineer (Go) — Canonical
Embedded / IoT8 22%
8 roles · 1 companies
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Junior Linux Kernel Engineer - Ubuntu — Canonical
- Solutions Architect for Automotive — Canonical
- Embedded Linux Consultant — Canonical
- C++/Rust Graphics and Windowing System Software Engineer — Canonical
- Linux Devices Software Engineer — Canonical
- IoT Solutions Architecture Manager — Canonical
Cybersecurity3 8%
Systems Programming2 5%
AI1 3%
1 roles · 1 companies
Blockchain / Crypto1 3%
1 roles · 1 companies
Databases / Query Engines1 3%
1 roles · 1 companies
How Rust fits the role
Required skills, optional skills and other explicit Rust mentions.
Rust optional27 73%
27 roles · 6 companies · showing the first 10
- Software Engineer AI Gateway — Kong
- Software Development Engineer III, Logistics API — Mapbox
- Senior Software Engineer (Linux, Rust, Python, C) — Veo Technologies
- Performance Engineer - Open Source — Canonical
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- MLOps Field Engineer — Canonical
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Senior Juju Software Engineer (Go) — Canonical
- Junior Linux Kernel Engineer - Ubuntu — Canonical
Rust required8 22%
8 roles · 5 companies
- Senior/Staff Software Development Engineer, EV Platform — Mapbox
- Senior Software Engineer - Rust - Core Services — Payward
- Developer Advocate — InfinyOn
- Software Engineer - Real-Time Storage — xAI
- C++/Rust Graphics and Windowing System Software Engineer — Canonical
- Software Engineer - Data Platform — xAI
- Sr. Rust Cloud Software Engineer — InfinyOn
- Rust Engineering Lead - Linux and Open Source — Canonical
Rust mentioned2 5%
Domains mentioned
Topics mentioned in descriptions; a role can appear in multiple groups. These are not verified company industries.
AI / machine learning6 16%
Robotics / automotive6 16%
6 roles · 2 companies
- Senior/Staff Software Development Engineer, EV Platform — Mapbox
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Solutions Architect for Automotive — Canonical
- Embedded Linux Consultant — Canonical
- Linux Devices Software Engineer — Canonical
Data / databases5 14%
Trading / low latency2 5%
Crypto / blockchain / Web31 3%
1 roles · 1 companies
Defense / aerospace / space0 0%
No current listings match this signal.
Hardware / quantum0 0%
No current listings match this signal.
Technical signals
Explicit description mentions, not necessarily mandatory skills.
Linux26 70%
26 roles · 5 companies · showing the first 10
- Software Engineer AI Gateway — Kong
- Senior Software Engineer (Linux, Rust, Python, C) — Veo Technologies
- Performance Engineer - Open Source — Canonical
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Software Engineering Director — Canonical
- MLOps Field Engineer — Canonical
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Senior Juju Software Engineer (Go) — Canonical
- Junior Linux Kernel Engineer - Ubuntu — Canonical
Distributed systems15 41%
15 roles · 7 companies · showing the first 10
- Software Engineer AI Gateway — Kong
- Senior/Staff Software Development Engineer, EV Platform — Mapbox
- Software Development Engineer III, Logistics API — Mapbox
- Senior Software Engineer - Rust - Core Services — Payward
- Performance Engineer - Open Source — Canonical
- Research Cryptographer & Mathematician — Heliax
- Software Engineering Director — Canonical
- Software Engineer - Real-Time Storage — xAI
- Senior Juju Software Engineer (Go) — Canonical
- Software Engineer - Data Platform — xAI
Embedded / no_std12 32%
12 roles · 3 companies · showing the first 10
- Senior/Staff Software Development Engineer, EV Platform — Mapbox
- Software Development Engineer III, Logistics API — Mapbox
- Senior Software Engineer (Linux, Rust, Python, C) — Veo Technologies
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Software Engineering Director — Canonical
- Junior Linux Kernel Engineer - Ubuntu — Canonical
- Solutions Architect for Automotive — Canonical
- Embedded Linux Consultant — Canonical
- Linux Devices Software Engineer — Canonical
Kubernetes11 30%
11 roles · 5 companies · showing the first 10
- Senior/Staff Software Development Engineer, EV Platform — Mapbox
- Software Development Engineer III, Logistics API — Mapbox
- MLOps Field Engineer — Canonical
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Senior Juju Software Engineer (Go) — Canonical
- Solutions Architect for Automotive — Canonical
- Software Engineer - Developer — Scaleway
- Software Engineer - Media — xAI
- Sr. Rust Cloud Software Engineer — InfinyOn
- Backend Engineer - Enterprise — xAI
AWS6 16%
6 roles · 5 companies
gRPC / tonic2 5%
2 roles · 2 companies
WebAssembly1 3%
1 roles · 1 companies
Actix0 0%
No current listings match this signal.
Axum0 0%
No current listings match this signal.
Tokio / async Rust0 0%
No current listings match this signal.
Languages alongside Rust
Explicit language mentions. Multiple languages can appear in one role.
Python26 70%
26 roles · 5 companies · showing the first 10
- Senior Software Engineer (Linux, Rust, Python, C) — Veo Technologies
- Performance Engineer - Open Source — Canonical
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Software Engineering Director — Canonical
- Developer Advocate — InfinyOn
- MLOps Field Engineer — Canonical
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Junior Linux Kernel Engineer - Ubuntu — Canonical
- Solutions Architect for Automotive — Canonical
C21 57%
21 roles · 2 companies · showing the first 10
- Senior Software Engineer (Linux, Rust, Python, C) — Veo Technologies
- Performance Engineer - Open Source — Canonical
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Software Engineering Director — Canonical
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Senior Juju Software Engineer (Go) — Canonical
- Junior Linux Kernel Engineer - Ubuntu — Canonical
- Solutions Architect for Automotive — Canonical
- Embedded Linux Consultant — Canonical
C++21 57%
21 roles · 2 companies · showing the first 10
- Performance Engineer - Open Source — Canonical
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Software Engineering Director — Canonical
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Software Engineer - Real-Time Storage — xAI
- Senior Juju Software Engineer (Go) — Canonical
- Solutions Architect for Automotive — Canonical
- Embedded Linux Consultant — Canonical
- C++/Rust Graphics and Windowing System Software Engineer — Canonical
Go12 32%
12 roles · 3 companies · showing the first 10
- Senior Juju Software Engineer (Go) — Canonical
- Site Reliability Engineer — Scaleway
- Software Engineer - Data Platform — xAI
- Software Engineer - Media — xAI
- Ubuntu Software Engineer — Canonical
- Security Software Engineer — Canonical
- Junior Ubuntu Software Engineer — Canonical
- Ubuntu Engineering Lead — Canonical
- Ubuntu Security Engineer — Canonical
- Rust Engineering Lead - Linux and Open Source — Canonical
TypeScript6 16%
Where the work happens
Reviewed work arrangements. Location names alone do not establish remote work.
Remote29 78%
29 roles · 6 companies · showing the first 10
- Software Engineer AI Gateway — Kong
- Senior/Staff Software Development Engineer, EV Platform — Mapbox
- Software Development Engineer III, Logistics API — Mapbox
- Senior Software Engineer - Rust - Core Services — Payward
- Performance Engineer - Open Source — Canonical
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Research Cryptographer & Mathematician — Heliax
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Software Engineering Director — Canonical
- Developer Advocate — InfinyOn
On-site8 22%
8 roles · 3 companies
- Senior Software Engineer (Linux, Rust, Python, C) — Veo Technologies
- Software Engineer - Real-Time Storage — xAI
- Site Reliability Engineer — Scaleway
- Software Engineer - Data Platform — xAI
- Software Engineer - Developer — Scaleway
- Software Engineer - Media — xAI
- Application Security Engineer — xAI
- Backend Engineer - Enterprise — xAI
Hybrid0 0%
No current listings match this signal.
Not established0 0%
No current listings match this signal.
Locations
Recognized country and region mentions. Multi-location roles may appear more than once.
Other / location not mapped24 65%
24 roles · 4 companies · showing the first 10
- Software Engineer AI Gateway — Kong
- Senior Software Engineer - Rust - Core Services — Payward
- Performance Engineer - Open Source — Canonical
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Software Engineering Director — Canonical
- MLOps Field Engineer — Canonical
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Senior Juju Software Engineer (Go) — Canonical
- Junior Linux Kernel Engineer - Ubuntu — Canonical
United States5 14%
Japan3 8%
France2 5%
2 roles · 1 companies
Germany2 5%
Denmark1 3%
1 roles · 1 companies
Canada0 0%
No current listings match this signal.
Netherlands0 0%
No current listings match this signal.
Poland0 0%
No current listings match this signal.
Switzerland0 0%
No current listings match this signal.
United Kingdom0 0%
No current listings match this signal.
Worldwide0 0%
No current listings match this signal.
Seniority signals
Explicit title wording only. Imported default levels are excluded.
Level not explicit in title23 62%
23 roles · 7 companies · showing the first 10
- Software Engineer AI Gateway — Kong
- Software Development Engineer III, Logistics API — Mapbox
- Performance Engineer - Open Source — Canonical
- Embedded Linux Field Engineer (Mandarin speaking) — Canonical
- Research Cryptographer & Mathematician — Heliax
- Embedded Linux Field Engineer for Devices/IoT — Canonical
- Developer Advocate — InfinyOn
- MLOps Field Engineer — Canonical
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU — Canonical
- Software Engineer - Real-Time Storage — xAI
Staff / lead / management8 22%
8 roles · 2 companies
- Senior/Staff Software Development Engineer, EV Platform — Mapbox
- Software Engineering Director — Canonical
- Lead Linux Kernel Engineer — Canonical
- Ubuntu Engineering Lead — Canonical
- Rust Engineering Lead - Linux and Open Source — Canonical
- IoT Solutions Architecture Manager — Canonical
- Ubuntu Engineering Manager — Canonical
- Senior/Staff/Principal Engineer — Canonical
Senior4 11%
Junior / graduate / intern2 5%
Mobility support
Explicitly offered support. Unmentioned support is not counted as unavailable.
Visa sponsorship explicitly offered1 3%
1 roles · 1 companies
Relocation explicitly offered0 0%
No current listings match this signal.
How to read these numbers
Only published roles with completed Rust review and verified application destinations are included. Draft and closed listings are excluded. Percentages use all 37 open roles as the denominator; overlapping topics can add up to more than 100%. A missing mention is not proof that a skill or benefit is absent.
Descriptions supply technical and domain mentions; these signals are separate from required skills. Seniority uses explicit title wording. Geographic matches cover recognized locations only. This is a current snapshot, not a historical trend or salary survey.
Find a role that fits your skills →