2

Senior Rust Remote Jobs in Virginia (NOW HIRING)

... senior-level contributor, close enough to the code to lead by example. This is a remote position ... Background in systems languages (Go, Rust, Java, C++, or C#) and distributed systems, sufficient to ...

Software Engineer, Senior

Herndon, VA · On-site +1

$126K - $166K/yr

Background in signal processing, image processing, or remote sensing data workflows. * Experience ... C, C++, MATLAB, Java, or Rust. * Advanced degree in a relevant technical field (Computer Science ...

Software Engineer, Senior

Herndon, VA · On-site +1

$126K - $166K/yr

Background in signal processing, image processing, or remote sensing data workflows. * Experience ... C, C++, MATLAB, Java, or Rust. * Advanced degree in a relevant technical field (Computer Science ...

Senior Product Manager

Arlington, VA · On-site +1

$140K - $180K/yr

... GoLang, Rust, Java). * 0-to-1 Product Building: Proven experience building data integration ... Flexible work & remote work policy  * Tax-deferred public transit benefits with Metro ...

Senior Product Manager

Rosslyn, VA · On-site +1

$140K - $180K/yr

... GoLang, Rust, Java). * 0-to-1 Product Building: Proven experience building data integration ... Flexible work & remote work policy * Tax-deferred public transit benefits with Metro SmartBenefits ...

Senior Software Engineer

Herndon, VA · On-site +1

$126K - $166K/yr

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

Remote Work: Hybrid Job Number: R0243148 Location: Arlington,VA,US Share job via: Share Software ... As a senior full-stack developer at Booz Allen, you'll use your passion to master new tools and ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243541 Location: Arlington,VA,US Share job via: Share Software ... As a senior full-stack developer at Booz Allen, you'll use your passion to master new tools and ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243537 Location: Arlington,VA,US Share job via: Share Software ... As a senior full-stack developer at Booz Allen, you'll use your passion to master new tools and ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243007 Location: Arlington,VA,US Share job via: Share Software ... As a senior full-stack developer at Booz Allen, you'll use your passion to master new tools and ...

Senior Rust Remote information

Does senior Rust remote pay well?

Senior Rust remote developers typically earn competitive salaries due to the specialized skill set and high demand for Rust expertise in systems programming and performance-critical applications. Compensation varies based on experience, location, and company size but generally exceeds average software developer pay, especially for remote roles requiring advanced knowledge of Rust and related tools like Cargo and Tokio.

What are some common challenges faced by senior Rust developers working remotely, and how can they be addressed?

Senior Rust developers working remotely often face challenges such as coordinating complex projects across distributed teams and maintaining code quality in asynchronous environments. Effective communication using collaboration tools, thorough documentation, and regular code reviews are essential strategies to mitigate these challenges. Additionally, proactively engaging in architecture discussions and staying updated on evolving Rust best practices help ensure alignment and project success. Building strong relationships with team members through virtual meetings also fosters a sense of connection and shared purpose.

What is a senior Rust remote job?

Senior Rust Remote jobs are advanced software engineering positions that focus on developing applications using the Rust programming language, typically for companies that support remote work. These roles generally require several years of experience with Rust and a strong understanding of systems programming concepts, performance optimization, and safe concurrent programming. Senior Rust developers often lead projects, mentor junior team members, and design complex software architectures. Working remotely allows professionals in these roles to collaborate with global teams and contribute to open-source or proprietary projects from anywhere in the world.

What are the key skills and qualifications needed to thrive as a senior Rust developer working remotely?

To thrive as a Senior Rust Developer, you need advanced programming skills in Rust, a strong understanding of systems architecture, and several years of software development experience. Familiarity with tools like Cargo, Git, CI/CD pipelines, and experience integrating Rust with other technologies are typically required, along with a proven track record of delivering production-ready code. Strong problem-solving abilities, excellent communication, and self-motivation are essential soft skills for remote collaboration and project ownership. These skills ensure you can build robust, high-performance software while effectively contributing to distributed teams and complex projects.
What cities in Virginia are hiring for Senior Rust Remote jobs? Cities in Virginia with the most Senior Rust Remote job openings:

Engineering Manager

Two Six Technologies

Arlington, VA • Remote

Full-time

Posted 12 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.