We are looking for a Senior Rust Developer. Their goal is to advance computational biology by developing scalable, open-source workflow execution engines that empower scientists to efficiently deploy ...
We are looking for a Senior Rust Developer. Their goal is to advance computational biology by developing scalable, open-source workflow execution engines that empower scientists to efficiently deploy ...
RUST Architect Location: Remote (Charlotte, NC / Denver, CO) Duration: Long Term Contract * Overall IT Experience: 10+ Years * Expert in designing and architecting large scale systems using Rust ...
Quick apply
RUST Architect Location: Remote (Charlotte, NC / Denver, CO) Duration: Long Term Contract * Overall IT Experience: 10+ Years * Expert in designing and architecting large scale systems using Rust ...
Founding Rust Engineer
$94K - $127K/yr
Join Dioxus Labs as a Rust Engineer Work on actually hard problems with massive ownership and huge reach. Dioxus is looking to hire its first fulltime in-person Rust engineer in San Francisco. We're ...
Founding Rust Engineer
$94K - $127K/yr
Join Dioxus Labs as a Rust Engineer Work on actually hard problems with massive ownership and huge reach. Dioxus is looking to hire its first fulltime in-person Rust engineer in San Francisco. We're ...
Software Developer (Rust)
Lincolnton, GA · On-site +1
$100K/yr
Abide by the Rust Style guide, PEP8, or any other relevant or assigned code style rules. * Ensure code tests are thorough, relevant, and accurate * Write documentation for all audiences, especially ...
Quick apply
Software Developer (Rust)
Lincolnton, GA · On-site +1
$100K/yr
Abide by the Rust Style guide, PEP8, or any other relevant or assigned code style rules. * Ensure code tests are thorough, relevant, and accurate * Write documentation for all audiences, especially ...
Lead Rust Engineer
New York, NY · Remote
$112K - $147K/yr
S trong experience with Rust; experience with Go and TypeScript is highly desirable * E xperience with cloud infrastructure, particularly GCP, Kubernetes, and Terraform * I nterest in software supply ...
Lead Rust Engineer
New York, NY · Remote
$112K - $147K/yr
S trong experience with Rust; experience with Go and TypeScript is highly desirable * E xperience with cloud infrastructure, particularly GCP, Kubernetes, and Terraform * I nterest in software supply ...
Software Developer (Rust)
Lincolnton, GA · Remote
Abide by the Rust Style guide, PEP8, or any other relevant or assigned code style rules. * Ensure code tests are thorough, relevant, and accurate * Write documentation for all audiences, especially ...
Quick apply
Software Developer (Rust)
Lincolnton, GA · Remote
Abide by the Rust Style guide, PEP8, or any other relevant or assigned code style rules. * Ensure code tests are thorough, relevant, and accurate * Write documentation for all audiences, especially ...
Senior RUST Software Engineer
$126K - $166K/yr
Scientist, Software Engineer - RUST Expert Job Code : 38748 Job Location: Herndon, VA (on-site) Schedule: 9/80 Regular ( 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and ...
Senior RUST Software Engineer
$126K - $166K/yr
Scientist, Software Engineer - RUST Expert Job Code : 38748 Job Location: Herndon, VA (on-site) Schedule: 9/80 Regular ( 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and ...
Senior RUST Software Engineer
$126K - $166K/yr
Scientist, Software Engineer - RUST Expert Job Code : 38748 Job Location: Herndon, VA (on-site) Schedule: 9/80 Regular (9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and ...
Senior RUST Software Engineer
$126K - $166K/yr
Scientist, Software Engineer - RUST Expert Job Code : 38748 Job Location: Herndon, VA (on-site) Schedule: 9/80 Regular (9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and ...
Lead Rust Engineer
New York, NY · On-site
$112K - $147K/yr
Rust (CLI tooling) * TypeScript (Cloud frontend) * Go (backend services) * Google Cloud Platform (GCP) Responsibilities: * Build and maintain features across CLI, backend, and frontend components
Lead Rust Engineer
New York, NY · On-site
$112K - $147K/yr
Rust (CLI tooling) * TypeScript (Cloud frontend) * Go (backend services) * Google Cloud Platform (GCP) Responsibilities: * Build and maintain features across CLI, backend, and frontend components
Develop high-performance Rust software for real-time systems, ranging from tactical implementations to simulation environments and decision support tools. * Design and implement robust filters ...
Develop high-performance Rust software for real-time systems, ranging from tactical implementations to simulation environments and decision support tools. * Design and implement robust filters ...
Senior Rust Software Developer - SMES
$125K - $175K/yr
Senior Rust Software Developer - LMES Job Code: 33312 Job Location: Camden, NJ Schedule: 9/80 L3Harris Integrated Mission Systems is seeking an experienced Software Engineer with a strong background ...
Senior Rust Software Developer - SMES
$125K - $175K/yr
Senior Rust Software Developer - LMES Job Code: 33312 Job Location: Camden, NJ Schedule: 9/80 L3Harris Integrated Mission Systems is seeking an experienced Software Engineer with a strong background ...
Position Overview The Senior Rust Engineer will contribute to a team responsible for researching and developing cryptologic (cryptographic and cryptanalytic) solutions. They will be expected to ...
Position Overview The Senior Rust Engineer will contribute to a team responsible for researching and developing cryptologic (cryptographic and cryptanalytic) solutions. They will be expected to ...
Develop high-performance Rust software for real-time systems, ranging from tactical implementations to simulation environments and decision support tools. * Design and implement robust filters ...
Develop high-performance Rust software for real-time systems, ranging from tactical implementations to simulation environments and decision support tools. * Design and implement robust filters ...
$185K - $227K/yr
The Rust core is the engine, consumed via FFI across all of them. Once it ships, we have limited visibility into how it behaves in our customers' environments. When something goes wrong, we need to ...
$185K - $227K/yr
The Rust core is the engine, consumed via FFI across all of them. Once it ships, we have limited visibility into how it behaves in our customers' environments. When something goes wrong, we need to ...
Software Engineer, Rust
Broomfield, CO · On-site
Develop high-performance Rust software for real-time systems, ranging from tactical implementations to simulation environments and decision support tools. * Design and implement robust filters ...
Software Engineer, Rust
Broomfield, CO · On-site
Develop high-performance Rust software for real-time systems, ranging from tactical implementations to simulation environments and decision support tools. * Design and implement robust filters ...
Senior RUST Software Engineer
$126K - $166K/yr
Scientist, Software Engineer - RUST Expert Job Code : 38748 Job Location: Herndon, VA (on-site) Schedule: 9/80 Regular ( 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and ...
Senior RUST Software Engineer
$126K - $166K/yr
Scientist, Software Engineer - RUST Expert Job Code : 38748 Job Location: Herndon, VA (on-site) Schedule: 9/80 Regular ( 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and ...
Rust Software Developer Location: Camden, NJ, 08103 & Reston, VA 20191 Duration: 09 months contract to hire Pay: $75.00/hr. on W2 Citizenship Requirement: US Citizens with an active clearance Shifts ...
Rust Software Developer Location: Camden, NJ, 08103 & Reston, VA 20191 Duration: 09 months contract to hire Pay: $75.00/hr. on W2 Citizenship Requirement: US Citizens with an active clearance Shifts ...
Sr. Rust Developer - Atlanta, GA
Atlanta, GA · On-site
$52.50 - $69.25/hr
We are seeking a skilled Senior Rust Developer to take ownership of complex projects, guide technical decisions, and mentor junior team members. This role requires a deep understanding of systems ...
Quick apply
Sr. Rust Developer - Atlanta, GA
Atlanta, GA · On-site
$52.50 - $69.25/hr
We are seeking a skilled Senior Rust Developer to take ownership of complex projects, guide technical decisions, and mentor junior team members. This role requires a deep understanding of systems ...
Senior Rust Systems Engineer
Alexandria, VA · On-site
$111K - $152K/yr
About the Job The Platform is a ~140,000-line Rust workspace spanning 24 crates: no_std embedded primitives, an async Tokio daemon, a 30,000-line distributed consensus engine, post-quantum ...
Quick apply
Senior Rust Systems Engineer
Alexandria, VA · On-site
$111K - $152K/yr
About the Job The Platform is a ~140,000-line Rust workspace spanning 24 crates: no_std embedded primitives, an async Tokio daemon, a 30,000-line distributed consensus engine, post-quantum ...
Senior Rust Developer with Security Clearance
$55.75 - $73.50/hr
The Senior Rust Developer will design, develop, and maintain high-performance, secure software solutions in Rust for defense and national security programs. The ideal candidate will have extensive ...
Senior Rust Developer with Security Clearance
$55.75 - $73.50/hr
The Senior Rust Developer will design, develop, and maintain high-performance, secure software solutions in Rust for defense and national security programs. The ideal candidate will have extensive ...
Rust information
See salary details
$25K - $31.7K
22% of jobs
$34.4K is the 25th percentile. Wages below this are outliers.
$31.7K - $38.5K
7% of jobs
$38.5K - $45.2K
12% of jobs
$45.2K - $51.9K
0% of jobs
$51.9K - $58.6K
0% of jobs
$58.6K - $65.4K
0% of jobs
$65.4K - $72.1K
0% of jobs
$72.1K - $78.8K
0% of jobs
$78.8K - $85.5K
1% of jobs
The median wage is $87.3K / yr.
$85.5K - $92.3K
29% of jobs
$93.1K is the 75th percentile. Wages above this are outliers.
$92.3K - $99K
28% of jobs
$25K
$69.4K
$99K
How much do rust jobs pay per year?
What are the key skills and qualifications needed to thrive in the Rust position, and why are they important?
To thrive as a Rust Developer, you need strong programming abilities in Rust, a solid understanding of systems programming concepts, and typically a background in computer science or related fields. Familiarity with industry-standard tools like Cargo, Git, and CI/CD pipelines, as well as knowledge of platforms such as Linux, is often expected. Excellent problem-solving, effective communication, and a collaborative mindset help developers excel when working on complex software projects within teams. These skills are crucial for building robust, high-performance applications while ensuring maintainability and scalability in demanding technology environments.
What is a Rust job?
A Rust job typically involves developing software using the Rust programming language, which is known for its memory safety, performance, and concurrency features. Rust developers work on system programming, web assembly, backend services, and embedded systems. Many Rust jobs are in industries requiring high-performance and secure applications, such as finance, blockchain, and networking. Employers look for proficiency in Rust, knowledge of software development best practices, and experience with related tools and frameworks.
What are the most common challenges faced by Rust Developers in their day-to-day work?
Rust Developers often encounter challenges related to borrowing and ownership concepts, which are core features that ensure memory safety but can also make debugging and designing programs more difficult for those new to the language. Additionally, as Rust is still relatively young compared to some other languages, developers may face limited third-party library support or need to contribute to open-source tools themselves. However, working in teams allows for knowledge sharing and collaborative problem-solving, making it easier to overcome these obstacles. Embracing a growth mindset and participating in the active Rust community can help developers quickly adapt and thrive in this evolving field.

Full-time
Posted 6 days ago
Job description
General Information
- Location: Remote. Open to talents from GMT-8 to GMT+5 time zones. The client is not open to China, Australia or countries in similar time zones.
- Overlap: 3 - 4 hours with Chicago/Texas (US Central Time)
- Length: 6 months (with potential for extension)
Project Information
Sprocket is an open workflow execution engine written in Rust-it enables scientists, who are generally not experts at scaling and deploying large-scale computation, to write simple workflow descriptions using the Workflow Description Language.
Requirements
- Required Skills:
- Senior-level proficiency (6+ years) in Rust, with a strong track record of shipping production code
- Experience contributing to or leading open-source projects
- Familiarity with workflow engines, scientific computing, or large-scale computation
- Ability to work with Rust crates for lexing, parsing, validating, linting, formatting, testing, and executing domain-specific languages
- Strong skills in API design and specification development
- Experience using GitHub for project planning and collaboration
- Optional Skills (not mandatory):
- Experience developing or improving specifications using OpenAPI (Swagger)
- Familiarity with the Workflow Description Language (WDL) and Task Execution Schema (TES)
- Experience with Kubernetes or cloud/HPC environments
- Prior involvement with standards bodies (e.g., GA4GH)
- Experience with Rust crates such as utoipa for OpenAPI/Swagger documentation
Deliverables
- Contribute to the development and enhancement of the Sprocket workflow execution engine and related Rust crates (e.g., wdl, sprocket, crankshaft)
- Improve and extend the Workflow Description Language (WDL) specification, including proposing, drafting, and shepherding changes through the ratification process
- Collaborate on the evolution of the Task Execution Schema (TES), including interaction with standards bodies and the open-source community
- Develop and maintain reference implementations, ensuring comprehensive API documentation (OpenAPI/Swagger)
- Regularly communicate progress and coordinate with the internal computational biology team
Benefits
- Full-time and long-term role
- Opportunity to work on impactful, open-source technology used by scientists worldwide
- Influence the direction of open standards in scientific workflow execution