2

Remote Rust Developer Jobs in Virginia (NOW HIRING)

Experience as an Engineering Manager leading a single team of remote and on-site engineers, with both performance and delivery ownership * Background in systems languages (Go, Rust, Java, C++, or C# ...

iOS Vulnerability Researcher

Arlington, VA · On-site +1

$59.50 - $82/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Developed tools and proof of concepts in a modern programming language such as Python and Rust ... Department Mobile Locations USA Remote status Fully Remote

iOS Vulnerability Researcher

Arlington, VA · Remote

$59.50 - $82/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Developed tools and proof of concepts in a modern programming language such as Python and Rust ... This is a remote role so the successful candidate can be based anywhere in the USA, or indeed the ...

$170K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Proficiency in Python and/or Rust (or C/C++ with an eagerness to learn Rust). Strong developer ... Flexible work & remote work policy * Tax-deferred public transit benefits with Metro SmartBenefits ...

Full Stack Developer, Mid

Chantilly, VA · On-site +1

$86K - $198K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: No Job Number: R0242085 Location: Chantilly,VA,US Share job via: Share Full Stack ... Rust, or GO * Experience writing source code for new applications or generating and enhancing code ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: Hybrid Job Number: R0243541 Location: Arlington,VA,US Share job via: Share Software ... As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: Hybrid Job Number: R0243007 Location: Arlington,VA,US Share job via: Share Software ... As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ...

Senior Software Engineer

Herndon, VA · On-site +1

$126K - $166K/yr

  • Retirement

Professional experience with oneor morestrongly-typedprogramming languagessuch as Java, Rust, or ... Must be willing to work in a remote setting or nearby Vantor facility and comfortable communicating ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: Hybrid Job Number: R0243148 Location: Arlington,VA,US Share job via: Share Software ... As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ...

next page

Showing results 1-20

Remote Rust Developer information

What is a remote Rust developer?

A Remote Rust Developer job involves designing, building, and maintaining software applications using the Rust programming language while working remotely. Responsibilities typically include writing safe and efficient code, debugging applications, collaborating with distributed teams, and optimizing performance. Remote Rust developers often work on system-level programming, web assembly, blockchain, or backend services. Strong knowledge of Rust, asynchronous programming, and memory safety principles is essential. This role offers flexibility in work location, making it ideal for developers who prefer remote work environments.

What are the key skills and qualifications needed to thrive as a remote Rust developer?

To thrive as a Remote Rust Developer, you need strong proficiency in Rust programming, systems programming concepts, and experience with software development best practices, typically supported by a relevant degree or practical experience. Familiarity with tools like Git, Docker, CI/CD pipelines, and cloud platforms is commonly required, along with knowledge of asynchronous programming and relevant libraries. Excellent communication, self-motivation, and the ability to collaborate effectively in distributed teams are key soft skills for remote work. These skills ensure robust, high-quality code delivery and smooth team collaboration in a virtual environment.

What are some common challenges faced by remote Rust developers and how can they be overcome?

Remote Rust Developers often encounter challenges such as debugging complex concurrency issues, staying up-to-date with the evolving Rust ecosystem, and maintaining effective communication with team members across different time zones. Overcoming these requires strong problem-solving abilities, a proactive approach to continuous learning, and consistent participation in team meetings and code reviews. Utilizing collaboration tools like Slack or Zoom and thorough documentation practices can also help address remote communication hurdles. These strategies enable developers to deliver robust software while staying connected and aligned with their teams.

What are the most commonly searched types of Rust Developer jobs in Virginia?

The most popular types of Rust Developer jobs in Virginia are:

What cities in Virginia are hiring for Remote Rust Developer jobs?

Cities in Virginia with the most Remote Rust Developer job openings:

Infographic showing various Remote Rust Developer job openings in Virginia as of August 2026, with employment types broken down into 75% Full Time, 12% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

Engineering Manager

Two Six Technologies

Arlington, VA • Remote

Full-time

Posted 20 days ago


Job description

Two Six Technologies is seeking a hands-on Engineering Leader to manage the team responsible for Trusted Keep, our zero trust data security product protecting some of the most sensitive information in the federal government. Trusted Keep gives organizations a single, unified way to lock down data wherever it lives, whether on-premise or across multiple clouds, so that only authorized people and systems can ever reach that data. Trusted Keep replaces the patchwork of point security tools organizations rely on today with one proven system that's been protecting national security missions around the clock for years. This role has a dual focus on people leadership and technical contribution. You will coach, mentor, and ensure strong technical execution by the team, while partnering closely with Product leadership to shape and drive the roadmap. You will also stay hands-on as an active senior-level contributor, close enough to the code to lead by example.

This is a remote position with travel a few times a year.  You need to live in the U.S., ideally on the East Coast.

What you will do:
  • Leading the team: having regular one on one meetings, coaching, guiding career development, and building a strong team culture centered on collaboration
  • Owning team composition: interviews, hiring, and advocating for the team with leadership as needs evolve
  • Managing performance and compensation: conducting reviews, delivering feedback, recommending promotions
  • Collaborating with Product leadership: shaping the roadmap, estimating and prioritizing work, negotiating scope and timelines, reporting status
  • Owning engineering delivery: supporting team through all phases from discovery & design through release, refining and holding team to engineering standards, unblocking work when necessary
  • Contributing at a senior level: designing and implementing complex features while helping to raise the engineering skills of other team members
  • Partnering with senior engineering leadership: on technical direction, architecture, and championing mature engineering practices (CI/CD, QA discipline, infrastructure-as-code)
What you will need:
  • 10+ years of related IT and Engineering experience
  • Experience as an Engineering Manager leading a single team of remote and on-site engineers, with both performance and delivery ownership
  • Background in systems languages (Go, Rust, Java, C++, or C#) and distributed systems, sufficient to follow technical designs and verify engineering estimates in any of these languages
  • A proven track record of shipping quality software on time  
  • Experience growing and improving an engineering team without disrupting delivery
  • Experience partnering closely with strong senior engineers on technical direction, balancing collaboration and discussion with the need to make decisions and execute
  • Experience with Product Engineering and Agile practices, a history of working closely with Product leads
What would be nice:
  • Go experience 
  • Linux systems admin: permissions and mounts, OS-level debugging
  • Cloud platform experience
  • Infrastructure-as-code tooling (Ansible, Terraform, Terragrunt)
  • Security domain experience: HSMs, cryptography, mTLS, PKI, and certificate lifecycle management
  • KMS/HSM internals: envelope encryption, key wrapping, key hierarchies, and key lifecycle
  • KMIP protocol experience
  • OAuth2/OIDC and identity provider integration (e.g., Keycloak)
  • WebAuthn/FIDO2
  • Policy engines (OPA/Rego)
  • Messaging systems (NATS, JetStream)
  • Experience managing engineers building for hardened-hardware, on-premise, or non-cloud-native deployments

You are a strong fit for this role if you have led a remote engineering team of similar size before, with real ownership over both performance and delivery. You have a strong, systems-level engineering background (using languages like Go, Rust, Java, C++, or C#), and can lead code reviews and architecture discussions. Experience in security, cryptography, or identity systems is a strong plus, and what matters most is that you can build a high-performing, well-supported team while staying close enough to the technical details to ensure the team is delivering well designed, high quality, and secure solutions.

We write position descriptions to give you the fullest picture we can of what the role entails.  If you are interested in this role but are on the fence about applying because you are uncertain that you meet every single criteria, then we encourage you to still apply.