Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

L.V. Enterprises

Software Engineer (Rust)

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Job Description

Software Engineer (Rust) at L.V. Enterprises Software Engineer (Rust) at L.V. Enterprises in Great Falls, Virginia Posted in 12 days ago.

Type:

full-time Active Secret Clearance Required! Relocation offered! If you enjoy digging into complex algorithms, finding performance bottlenecks, and building software that holds up in production, this role puts those skills at the center of your work. We're looking for a mid-level Rust Software Engineer to develop and optimize data-rich applications that help users explore complex scenarios and make informed decisions. You'll work in a substantial production Rust codebase, collaborating with researchers and engineers to turn sophisticated technical ideas into fast, reliable, maintainable software. Your work will extend beyond individual algorithms-connecting backend capabilities with databases, front-end applications, and the infrastructure that brings everything together. What you'll do Build production software in Rust , contributing to a large, evolving codebase. Optimize computationally intensive algorithms to improve performance and efficiency. Develop backend services and asynchronous code using tools such as Axum and Tokio. Connect services, databases, and front-end applications into working systems. Collaborate with researchers and engineers to translate complex concepts into practical software. Support the infrastructure and integrations your applications depend on. What you'll bring Bachelor's degree in computer science, mathematics, physics, applied mathematics, or a related field. Experience writing production-grade, performance-sensitive software in Rust. Experience building backend services with tools such as Axum. Experience with asynchronous programming using tools such as Tokio. Familiarity with full-stack web application development. Strong software engineering fundamentals and the ability to collaborate with researchers, engineers, and end users.

Bonus points for:

Experience with Java, Python, or TypeScript/React. Experience writing optimized parallel code or GPU code. Why this role You'll tackle performance challenges, contribute to algorithm design and implementation, and help turn research-driven ideas into software people can use. It's an opportunity to deepen your Rust expertise while working across the broader application stack.