1

Virtual Software Engineer Jobs in Washington (NOW HIRING)

Software Engineer

Herndon, VA ยท On-site

$175K - $195K/yr

Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver ... the virtual environment (Nutanix, VMs,) to optimize performance, scalability and automation.

Software Engineer

Herndon, VA ยท On-site

$175K - $195K/yr

Overview Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we ... the virtual environment (Nutanix, VMs,) to optimize performance, scalability and automation.

Software Engineer

Herndon, VA ยท On-site

$175K - $195K/yr

Overview Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we ... the virtual environment (Nutanix, VMs,) to optimize performance, scalability and automation.

Software Engineer *

Ashburn, VA ยท Hybrid

$89K - $131K/yr

Virtual Service Operations is searching for an experienced Software Engineer to join our dynamic IT team in Ashburn, VA. This hybrid role requires candidates to work approximately 2 days per week on ...

Software Engineer *

Ashburn, VA ยท On-site

$89K - $131K/yr

Virtual Service Operations is searching for an experienced Software Engineer to join our dynamic IT team in Ashburn, VA. This hybrid role requires candidates to work approximately 2 days per week on ...

Software Engineer *

Ashburn, VA ยท On-site

$89K - $131K/yr

Virtual Service Operations is searching for an experienced Software Engineer to join our dynamic IT team in Ashburn, VA. This hybrid role requires candidates to work approximately 2 days per week on ...

Overview Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we ... the virtual environment (Nutanix, VMs,) to optimize performance, scalability and automation.

The experienced software engineer will design, develop, test, and perform analysis in a highly ... Ability to configure and maintain virtual machines and host servers Preferred: * Strong math skills ...

Software Engineer

Ashburn, VA ยท On-site

$90K - $140K/yr

The experienced software engineer will design, develop, test, and perform analysis in a highly ... Ability to configure and maintain virtual machines and host servers Preferred: * Strong math skills ...

Software Engineer

Arlington, VA ยท On-site

$86K - $198K/yr

R0242035 Software Engineer The Opportunity: As a full stack developer, you can resolve a problem ... Work Model Our people-first culture prioritizes collaboration whether in person or virtual.

Software Engineer-Developer 5 (Virtual) Company: The Boeing Company Oversees the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets ...

Software Engineer

Annapolis Junction, MD ยท Hybrid

$187K - $230K/yr

Software Engineering Job Qualifications: Skills: AWS Tools, Docker (Software), GitLab, Kubernetes ... You are expected to be on camera during virtual interviews. We reserve the right to take your ...

Software Engineer

Herndon, VA ยท On-site

$120K - $140K/yr

Overview Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we ... the virtual environment (Nutanix, VMs,) to optimize performance, scalability and automation.

Software Engineer

Herndon, VA ยท On-site

$120K - $140K/yr

Overview Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we ... the virtual environment (Nutanix, VMs) to optimize performance, scalability and automation.

next page

Showing results 1-20

Virtual Software Engineer information

What is a virtual software engineer?

A Virtual Software Engineer is a professional who designs, develops, tests, and maintains software applications while working remotely rather than from a traditional office setting. They use online collaboration tools, version control systems, and cloud platforms to work with team members and manage projects virtually. This role requires strong technical skills, self-motivation, and effective communication to deliver high-quality software solutions from any location.

What are the key skills and qualifications needed to thrive as a virtual software engineer?

To thrive as a Virtual Software Engineer, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and proficiency in popular programming languages is typically required. Excellent communication, time management, and self-motivation are crucial soft skills for remote collaboration and productivity. These skills and qualities are important to ensure efficient code delivery, effective teamwork, and adaptability in remote or distributed work environments.

How do virtual software engineers typically collaborate with remote teams to ensure project success?

Virtual Software Engineers often work closely with distributed teams using collaboration tools like Slack, Jira, and GitHub. Regular video meetings, clear documentation, and agile methodologies help keep everyone aligned despite differing time zones. Successful engineers proactively communicate progress, ask clarifying questions, and participate in code reviews to maintain project momentum. Building strong virtual relationships and being adaptable are key to thriving in this environment.

What is the difference between Virtual Software Engineer vs Remote Software Developer?

AspectVirtual Software EngineerRemote Software Developer
CredentialsBachelor's in CS or related field, possibly certificationsBachelor's in CS or related field, possibly certifications
Work EnvironmentRemote, often part of a distributed teamRemote, often part of a distributed team
Industry UsageTech companies, startups, consulting firmsTech companies, startups, consulting firms
Job FocusDesigning, developing, testing software solutionsDeveloping, maintaining software applications

Both Virtual Software Engineers and Remote Software Developers work remotely in tech environments, often sharing similar credentials and industry usage. The main difference lies in the job scope: Virtual Software Engineers may focus more on system architecture and high-level design, while Remote Software Developers typically concentrate on coding and implementation. However, these roles often overlap, and the titles are used interchangeably depending on the company.

What are the most commonly searched types of Software Engineer jobs in Washington?

The most popular types of Software Engineer jobs in Washington are:

What job categories do people searching Virtual Software Engineer jobs in Washington look for?

The top searched job categories for Virtual Software Engineer jobs in Washington are:

Infographic showing various Virtual Software Engineer job openings in Washington as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, and 5% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution.

Software Engineer

Herndon, VA โ€ข On-site

Bridge Core (BCore)
IT Servicesย โ€ขย 11 - 50 employees

$175K - $195K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Software Engineer
Herndon, VA
TS/SCI with Poly
 

At Bcore, our strength comes from how we deliver impact to the mission. Whether itโ€™s architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration, and agility of our teams. Our Mission Services division combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive advantage for warfighters and intelligence professionals by fusing human insight, rapid-fire engineering, precision-measured outcomes, and relentless grit into mission-ready solutions. 

Do you want to join a team that is building tailored technical solutions to modernize our governmentโ€™s mission and our clientโ€™s business?  Do you have a desire to change how people work?  Are you interested in helping to protect our nationโ€™s cyber interests? Join our growing team supporting customer missions as a Software Engineer in Herndon, Virginia.


We are seeking a skilled Software Developer with expertise in DevOps to join our technology-based program supporting a key Government customer. The ideal candidate will be responsible for developing and automating our customerโ€™s in support of this customerโ€™s mission, ensuring the smooth operation of all systems within the virtual environment (Nutanix, VMs,) to optimize performance, scalability and automation.

Provides development engineering and programming support to projects and infrastructure support activities. Develops, creates, and modifies general computer applications software or specialized utility programs. Analyzes user needs and develops software solutions. Designs software or customizes software for client use with the aim of optimizing operational efficiency. May analyze and design within an application area, working individually or coordinating development as part of a team.


Required Qualifications:   

We are looking for experienced Software Developers to join our technology-based program supporting a key Government customer.

  • A Bachelorโ€™s or Masterโ€™s degrees are preferred with a minimum of eleven (11) yearโ€™s relevant experience with the following skillsets:
  • Serve as part of a software development team to deliver automated solutions for standard network services support of a large IT infrastructure project.
  • Must have hands โ€“ on programming and scripting experience in Python with 5 to 7 years of experience with a minimum of 2 years on network automation
  • Must be a self-starter that can lead complex automation projects and guide junior developers
  • Experience operating in a CI/CD/DevOps/Agile fast paced environment
  • Experience in network automation tools Ansible and Cisco Network Services Orchestrator (NSO)
  • Experience with IP Address Management tools such as NetBox
  • Experience in Development of automated testing scripts with integration to a CI/CD pipeline with Python PyATS or similar testing framework and Jenkins
  • Experience in developing data models and understanding of Yang
  • Exposure to Cisco IOS, IOS XR. NX โ€“OS and Junos operating systems desired

Desired Qualifications:

The ideal candidate would also have IT project management experience, and be familiar with Scrum, Lean, Agile and DevOps.

  • Familiar with network concepts (VLAN, Interfaces, Virtual Chassis, etc)
  • Familiar with configuring docker/podman containers on Linux
  • Familiar with AWS (EC2 and RDS)
  • Familiar with Python to make REST API or Postgres
  • Db calls (desired / nice to have)
  • Familiar with NetBox and/or Forward Networks

  • The expected salary range within the Washington, DC metropolitan area is: $175,000 - 195,000. Final compensation is unique to each individual and will be determined based on factors such as experience, education, geographic location, and contractual requirements. This is not a guarantee.
  • Benefits include Health/Dental/Vision, 401(k), Paid Time Off, STD/LTD/Life Insurance/Voluntary Life Insurance, Stipends, Referral Bonuses, and more.

BCore is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.