Rust Software Engineer

Henpen Corporation

Reston (VA)

On-site

USD 110,000 - 165,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Henpen Corporation is seeking a mid-level Rust Software Engineer to develop and optimize high-performance software for simulation, optimization, and decision support in mission-focused environments. You will join a large Rust codebase alongside researchers and engineers, turning complex algorithms into reliable software.

The role covers backend services, databases, frontend applications, and supporting infrastructure, ideal for engineers who enjoy solving difficult technical problems and

Qualifications

  • Bachelors 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 fundamentals and problem solving skills.
  • Experience 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 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.

Job description

Rust Software Engineer

Location: Reston, VA
Security Clearance: SECRET

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.

You’ll work in a large, production Rust codebase alongside researchers and engineers, turning complex algorithms and research into reliable, performant software. The role spans backend services, databases, frontend applications, and supporting infrastructure, making it a strong fit for an engineer who enjoys solving challenging technical problems and seeing research become operational capability.

What You’ll Do
  • Develop and maintain production software in a largeRust codebase
  • Design and optimize performance-sensitive algorithms and computational workloads
  • Build backend services using technologies such asAxum 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 intoscalable, maintainable production systems
Required Qualifications
  • Bachelor’s degree inComputer Science, Mathematics, Physics, Applied Mathematics, or a related technical field
  • 3+ years of professional software engineering experience
  • Strong experience developingproduction-grade, performance-sensitive software in Rust
  • Experience developing backend services withAxum or similar frameworks
  • Experience withasynchronous programming, preferably using Tokio
  • Strong software engineering fundamentals and problem-solving skills
  • Experience working across the software stack, including familiarity withweb 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
  • Experience withJava, Python, TypeScript, and/or React
  • Experience developing highly optimizedparallel or concurrent software
  • Experience withGPU programming or acceleration
  • Background working on simulation, optimization, scientific computing, or other computationally intensive applications
Why This Role

This is an opportunity to work ontechnically challenging, mission-critical softwarewhere performance matters and your work directly contributes to real-world capabilities. You’ll have the chance to operate at the intersection ofadvanced research and production engineering, working with a highly technical team to turn sophisticated algorithms into software that performs in the real world.

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

The Ed Wallach Search Group • Reston (VA)

On-site
USD 110,000 - 160,000
Software Engineer with TS
Software Engineer with TS

ED Wallach Search Group • Reston (VA)

On-site
USD 130,000 - 190,000
Restaurant
Rust Software Engineer
Rust Software Engineer

Metron • Reston (VA)

On-site
USD 110,000 - 165,000
Medical, Dental and Vision Insurance
Relocation Assistance
Tuition Reimbursement
+7
Rust Software Engineer
Rust Software Engineer

JobCubby • Reston (VA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Medical, Dental and Vision Insurance
Relocation Assistance
Paid Time Off
+8
Rust Software Engineer
Rust Software Engineer

metron as. • Reston (VA)

On-site
USD 110,000 - 160,000
Medical, Dental and Vision Insurance
Relocation Assistance
Paid Time Off
+1
Rust Software Engineer New Reston, VA
Rust Software Engineer New Reston, VA

Metron, Inc. • Reston (VA)

On-site
USD 90,000 - 130,000
Medical, Dental and Vision Insurance
Tuition Reimbursement
Relocation Assistance
+8
Rust Software Engineer
Rust Software Engineer

Socket.dev • Reston (VA)

On-site
USD 120,000 - 170,000
Medical, Dental & Vision Insurance
Relocation Assistance
Paid Time Off
+5
Software Engineer with TS
Software Engineer with TS

Job Juncture • Reston (VA)

On-site
USD 135,000 - 175,000
Software Engineer with Security Clearance
Software Engineer with Security Clearance

VTG • Fairfax (VA)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Systems Programming
Senior Software Engineer, Systems Programming

Sedaro • Arlington (VA)

On-site
USD 140,000 - 190,000
Equity
Unlimited PTO
401(k) with 4% match
+5