Rust Software Engineer

IT Job Board - Tech Jobs Portal in USA

Reston (VA)

On-site

USD 125,000 - 175,000

Full time

36 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

IT Job Board - Tech Jobs Portal in USA is seeking a mid-level Rust Software Engineer to build high-performance software for mission-focused environments in Reston, VA. You will develop in a large Rust codebase, design performance-sensitive algorithms, build Axum/Tokio backend services, and collaborate with researchers, engineers, and end users to translate complex concepts into practical software.

The role requires U.S.

Qualifications

  • Bachelor's degree in Computer Science, Mathematics, Physics, Applied Mathematics, or related technical field.
  • 3+ years of professional software engineering experience.
  • Strong experience developing production-grade, performance-sensitive software in Rust.
  • Experience developing backend services with Axum or similar frameworks.
  • Experience with asynchronous programming, preferably using Tokio.
  • Strong software engineering fundamentals and problem-solving skills.
  • Experience working across the software stack, including familiarity with web application development.
  • U.S. citizenship required.
  • ACTIVE SECRET Security Clearance.

Responsibilities

  • Develop and maintain production software in a large Rust codebase.
  • Design and optimize performance-sensitive algorithms and computational workloads.
  • Build backend services using technologies such as Axum and Tokio.
  • Integrate software with databases, frontend applications, APIs, and infrastructure.
  • Collaborate with researchers, engineers, and end users to translate complex technical concepts into practical software.
  • Help evolve research-driven capabilities into scalable, maintainable production systems.

Skills

Rust
Async programming
Backend development
Collaboration
Problem solving

Education

Bachelor's degree in science/engineering

Tools

Axum
Tokio

Job description

Job Description

We're looking for a mid-level Rust Software Engineer to build and optimize high-performance software supporting simulation, optimization, and decision support in mission-focused environments.

What Youll Do
  • Develop and maintain production software in a large Rust codebase
  • Design and optimize performance-sensitive algorithms and computational workloads
  • Build backend services using technologies such as Axum and Tokio
  • Integrate software with databases, frontend applications, APIs, and infrastructure
  • Collaborate with researchers, engineers, and end users to translate complex technical concepts into practical software
  • Help evolve research-driven capabilities into scalable, maintainable production systems
Required Qualifications
  • Bachelors degree in Computer Science, Mathematics, Physics, Applied Mathematics, or a related technical field
  • 3+ years of professional software engineering experience
  • Strong experience developing production-grade, performance-sensitive software in Rust
  • Experience developing backend services with Axum or similar frameworks
  • Experience with asynchronous programming, preferably using Tokio
  • Strong software engineering fundamentals and problem-solving skills
  • Experience working across the software stack, including familiarity with web application development
  • Ability to collaborate effectively with researchers, engineers, and end users
  • U.S. citizenship required
  • ACTIVE SECRET Security Clearance
Preferred Qualifications
  • ACTIVE TS/SCI CLEARANCE
Why This Role

This is an opportunity to work on technically challenging, mission-critical software where performance matters and your work directly contributes to real-world capabilities. Youll have the chance to operate at the intersection of advanced research and production engineering, working with a highly technical team to turn sophisticated algorithms into software that performs in the real world.

Qualifications

Why is This a Great Opportunity:

Salary Type : Annual Salary

Salary Min : $ 125000

Salary Max : $ 175000

Currency Type : USD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Software Engineer
Rust Software Engineer

NPAworldwide • Reston (VA)

On-site
USD 125,000 - 175,000
Rust Software Engineer
Rust Software Engineer

ED Wallach Search Group • Reston (VA)

On-site
USD 120,000 - 160,000
Rust Software Engineer
Rust Software Engineer

Job Juncture • Reston (VA)

On-site
USD 125,000 - 175,000
Rust Software Engineer
Rust Software Engineer

Henpen Corporation • Reston (VA)

On-site
USD 110,000 - 165,000
Rust Software Engineer
Rust Software Engineer

The Ed Wallach Search Group • Reston (VA)

On-site
USD 110,000 - 160,000
Rust Backend Engineer for High-Performance Simulation
Rust Backend Engineer for High-Performance Simulation

The Ed Wallach Search Group • Reston (VA)

On-site
USD 110,000 - 160,000
Rust Software Engineer
Rust Software Engineer

Metron Inc. • Reston (VA)

On-site
USD 110,000 - 170,000
Medical, Dental and Vision Insurance
Paid Time Off
Relocation Assistance
+3
Rust Software Engineer
Rust Software Engineer

Metron Inc. • Washington

On-site
USD 120,000 - 160,000
Medical, Dental and Vision Insurance
FSA and HSA options
Paid Time Off
+8
Mission-Critical Rust Software Engineer
Mission-Critical Rust Software Engineer

NPAworldwide • Reston (VA)

On-site
USD 125,000 - 175,000
Rust Software Engineer - Mission-Critical, Active Clearance
Rust Software Engineer - Mission-Critical, Active Clearance

Job Juncture • Reston (VA)

On-site
USD 125,000 - 175,000