1

Virtual Software Engineer Jobs (NOW HIRING)

Responsibilities : • Build the infrastructure to administer a "virtual driver's test" for the ... Qualifications : Required : • 3+ years of full-time software engineering experience, or a ...

Senior Software Engineer

Minneapolis, MN · On-site +1

$130K - $150K/yr

Our client is seeking a Senior Software Engineer to join their product engineering team and play a ... Virtual Interview with Hiring Manager (60 minutes) * Technical Interview (60-90 minutes) * Job ...

We are looking for talented software engineers to join our team, working with other engineering ... Deploy and configure live, virtual, and constructive environments for scheduled rehearsals. Monitor ...

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

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

REQUIREMENTS : Bachelor's degree in Mechanical Engineering, Software Engineering, Electrical ... Development and testing experience on SIL/HIL and other virtual environments; and Sophisticated sub ...

Software Engineer II, Design Engineering - Nike WHO YOU WILL WORK WITH The Consumer Product & Innovation Design Engineering team develops 2D and 3D tools to enable virtual digital product creation.

Software Engineer

Goleta, CA · On-site

$90K - $140K/yr

The experienced software engineer will design, develop, and perform analysis utilizing GIS tools ... Ability to configure and maintain virtual machines and host servers * Understanding of application ...

Software Engineer

Goleta, CA · On-site

$90K - $140K/yr

The experienced software engineer will design, develop, and perform analysis utilizing GIS tools ... Ability to configure and maintain virtual machines and host servers * Understanding of application ...

Build the infrastructure to administer a "virtual driver's test" for the Waymo Driver. Design ... Apply software engineering best practices in order to improve code health and developer experience ...

Showing results 41-60

Virtual Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do virtual software engineer jobs pay per year?

As of Aug 1, 2026, the average yearly pay for virtual software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Virtual Software Engineer, and why are they important?

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.

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

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.
More about Virtual Software Engineer jobs
What cities are hiring for Virtual Software Engineer jobs? Cities with the most Virtual Software Engineer job openings:
What are the most commonly searched types of Software Engineer jobs? The most popular types of Software Engineer jobs are:
What states have the most Virtual Software Engineer jobs? States with the most job openings for Virtual Software Engineer jobs include:
What job categories do people searching Virtual Software Engineer jobs look for? The top searched job categories for Virtual Software Engineer jobs are:
Infographic showing various Virtual Software Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer, Multiverse

Waymo

San Francisco, CA • On-site

Full-time

Re-posted 10 days ago


Job description

Job Summary:
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. The Multiverse team is responsible for evaluating the Waymo Driver's performance through simulation and real-world testing, focusing on building infrastructure for a virtual driver’s test and improving simulation workflows.
Responsibilities:
• Build the infrastructure to administer a “virtual driver’s test” for the Waymo Driver. Design, implement, and operate scalable simulation data pipelines and/or real world monitoring in order to evaluate the driving capability of the Waymo Driver, and at low latency in the real world.
• Improve the signal quality provided by the “virtual driver’s test” and measured in the real world. Measure and improve the quality of individual simulations as well as that of the overarching simulation workflows. Seek to answer whether the results of the “virtual driver’s test” are predictive of the Waymo Driver’s real-world driving behavior.
• Apply ML models from partner teams, and optionally contribute to them yourself, to improve the efficiency of our “virtual driver’s test”: simulate the most interesting situations and report the most interesting simulation results.
• Apply software engineering best practices in order to improve code health and developer experience in the “virtual driver’s test” and the real world monitoring development ecosystems.
• Partner with cross-functional teams including Data Science and Systems Engineering who will help with number crunching and expert understanding of the Waymo Driver internals.
Qualifications:
Required:
• 3+ years of full-time software engineering experience, or a quantitative PhD with software engineering experience
• C++ proficiency
• Python familiarity
• SQL familiarity
• Strong verbal and written communication skills
• Excited about autonomous driving, Sim+Eval, eager to learn
Preferred:
• Industry or doctoral experience in a quantitative- or quality- focused engineering role in which you were performing tasks like developing hypotheses, designing and running experiments, processing data from experiments, synthesizing conclusions, and ensuring the long term stability and health of the production system.
• B.Sc. in Computer Science
• Experience working with large FAANG scale distributed systems.
Company:
Waymo is a mobility technology company that improves transportation by developing self-driving solutions for travelers and daily commuters. It is a sub-organization of Alphabet. Founded in 2009, the company is headquartered in Mountain View, USA, with a team of 1001-5000 employees. The company is currently Late Stage.