Software Engineer
Mclean, VA · On-site
Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance ... Develop and maintain high-performance web applications using Rust. Design and implement AI-powered ...
Mclean, VA · On-site
Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance ... Develop and maintain high-performance web applications using Rust. Design and implement AI-powered ...
Mclean, VA · On-site
Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance ... Develop and maintain high-performance web applications using Rust. Design and implement AI-powered ...
Reston, VA · On-site
$105K - $150K/yr
... Rust, Go, JavaScript, etc. * Experience building software solutions involving significant amounts of data processing and analysis * Ability to quickly understand and navigate complex systems and ...
Reston, VA · On-site
$105K - $150K/yr
... Rust, Go, JavaScript, etc. * Experience building software solutions involving significant amounts of data processing and analysis * Ability to quickly understand and navigate complex systems and ...
Arlington, VA · On-site
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Arlington, VA · On-site
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Herndon, VA · On-site
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Herndon, VA · On-site
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Glen Echo, MD · On-site
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Glen Echo, MD · On-site
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Waterford, VA · On-site
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Waterford, VA · On-site
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance ... Develop and maintain high-performance web applications using Rust. Design and implement AI-powered ...
Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance ... Develop and maintain high-performance web applications using Rust. Design and implement AI-powered ...
Herndon, VA · On-site
$120 - $180/hr
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
New
Herndon, VA · On-site
$120 - $180/hr
Lead, Software Engineer - Embedded Software Job Code : 40033 Job Location: Herndon, VA (on-site ... Responsibilities include guiding adoption of RUST throughout the embedded development, managing ...
New
Reston, VA · On-site
$105K - $150K/yr
... Rust, Go, JavaScript, etc. * Experience building software solutions involving significant amounts of data processing and analysis * Ability to quickly understand and navigate complex systems and ...
Reston, VA · On-site
$105K - $150K/yr
... Rust, Go, JavaScript, etc. * Experience building software solutions involving significant amounts of data processing and analysis * Ability to quickly understand and navigate complex systems and ...
Chantilly, VA · On-site
Required : • 5+ years of experience in software development with programming languages such as Java, Python, Rust, or GO • 3+ years of experience with Linux-based systems, containers, and ...
Chantilly, VA · On-site
Required : • 5+ years of experience in software development with programming languages such as Java, Python, Rust, or GO • 3+ years of experience with Linux-based systems, containers, and ...
$25 - $100/hr
Software Engineer Fort Worth, TX $25.00-$100.00 /hr + OT 40 1 year contract 2 openings Military ... years experience with Rust Desired Qualifications: * 5+ years experience in designing and ...
Quick apply
$25 - $100/hr
Software Engineer Fort Worth, TX $25.00-$100.00 /hr + OT 40 1 year contract 2 openings Military ... years experience with Rust Desired Qualifications: * 5+ years experience in designing and ...
Washington, DC · Remote
$138K - $182K/yr
We are seeking strong Software Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact the next generation ...
Quick apply
Washington, DC · Remote
$138K - $182K/yr
We are seeking strong Software Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact the next generation ...
Reston, VA · On-site
... Rust, Go, JavaScript, etc. • Experience building software solutions involving significant amounts of data processing and analysis • Ability to quickly understand and navigate complex systems and ...
Reston, VA · On-site
... Rust, Go, JavaScript, etc. • Experience building software solutions involving significant amounts of data processing and analysis • Ability to quickly understand and navigate complex systems and ...
Chantilly, VA · On-site
A willingness to work in the Rust programming language. * Familiarity with Linux and operating system principles. * Experience building software that interacts with hardware devices, or a strong ...
Chantilly, VA · On-site
A willingness to work in the Rust programming language. * Familiarity with Linux and operating system principles. * Experience building software that interacts with hardware devices, or a strong ...
Experience working with a variety of programming languages such as Go, Rust, or Python * Experience working with frontend frameworks such as React or Angular * Experience building software solutions ...
Experience working with a variety of programming languages such as Go, Rust, or Python * Experience working with frontend frameworks such as React or Angular * Experience building software solutions ...
Chantilly, VA · On-site
CACI International Inc is seeking a Software Engineer to support the development of algorithms and ... C++, Rust, or similar) • Familiarity developing in Linux and/or in a cloud environment (AWS ...
Chantilly, VA · On-site
CACI International Inc is seeking a Software Engineer to support the development of algorithms and ... C++, Rust, or similar) • Familiarity developing in Linux and/or in a cloud environment (AWS ...
Chantilly, VA · On-site
CACI International Inc is seeking a Software Engineer to support the development of algorithms and ... C++, Rust, or similar) • Familiarity developing in Linux and/or in a cloud environment (AWS ...
Chantilly, VA · On-site
CACI International Inc is seeking a Software Engineer to support the development of algorithms and ... C++, Rust, or similar) • Familiarity developing in Linux and/or in a cloud environment (AWS ...
ABOUT THE JOB As a Software Engineer on Space Ground Software, you will own the architecture and ... Experience with Go, Rust, or C++ * Experience with deployment tooling such as Kubernetes, OpenShift ...
ABOUT THE JOB As a Software Engineer on Space Ground Software, you will own the architecture and ... Experience with Go, Rust, or C++ * Experience with deployment tooling such as Kubernetes, OpenShift ...
ABOUT THE JOB As a Mission Software Engineer on Space Ground Software, you will own the ... Experience with Go, Rust, or C++ * Experience with deployment tooling such as Kubernetes, OpenShift ...
ABOUT THE JOB As a Mission Software Engineer on Space Ground Software, you will own the ... Experience with Go, Rust, or C++ * Experience with deployment tooling such as Kubernetes, OpenShift ...
ABOUT THE JOB As a Software Engineer on Space Ground Software, you will own the architecture and ... Experience with Go, Rust, or C++ * Experience with deployment tooling such as Kubernetes, OpenShift ...
ABOUT THE JOB As a Software Engineer on Space Ground Software, you will own the architecture and ... Experience with Go, Rust, or C++ * Experience with deployment tooling such as Kubernetes, OpenShift ...
$64.9K - $78.1K
2% of jobs
$78.1K - $91.3K
4% of jobs
$91.3K - $104.5K
6% of jobs
$104.5K - $117.7K
8% of jobs
$124.8K is the 25th percentile. Wages below this are outliers.
$117.7K - $130.9K
7% of jobs
$130.9K - $144.1K
18% of jobs
The median wage is $147.2K / yr.
$144.1K - $157.3K
16% of jobs
$157.3K - $170.5K
2% of jobs
$176K is the 75th percentile. Wages above this are outliers.
$170.5K - $183.7K
26% of jobs
$183.7K - $196.9K
1% of jobs
$196.9K - $210.1K
8% of jobs
$64.9K
$150.9K
$210.1K
A Rust Software Engineer specializes in developing software using the Rust programming language, which is known for its performance, memory safety, and concurrency features. They often work on system-level applications, embedded systems, web services, or blockchain technologies. Their responsibilities include writing efficient and safe code, debugging, optimizing performance, and collaborating with teams to design scalable software solutions. Rust engineers are in high demand due to the language's growing adoption in industries requiring high-performance and reliable software.
A typical day for a Rust Software Engineer involves writing and optimizing code, conducting thorough code reviews with peers, and collaborating closely with cross-functional teams such as DevOps, QA, and product managers. You’ll often be involved in designing system architectures, debugging complex issues, and contributing to technical discussions or sprint planning meetings. Depending on the company, your work may range from building backend services or embedded systems to maintaining open-source projects. The role offers variety and the opportunity to solve challenging problems, making teamwork and continuous learning important aspects of the day-to-day experience.
To thrive as a Rust Software Engineer, you need proficiency in the Rust programming language, familiarity with systems programming concepts, and a bachelor’s degree in computer science or a related field. Experience with tools such as Cargo, Git, CI/CD pipelines, and knowledge of networking or low-level operating system concepts are commonly required. Strong problem-solving abilities, attention to detail, and effective collaboration skills help engineers excel in this role. These skills are essential for delivering performant, reliable, and maintainable software solutions in complex technical environments.
