1

Virtual Machine Jobs in California (NOW HIRING)

JavaScriptCore Security Engineer

Cupertino, CA ยท On-site

$150K - $277K/yr

In this role, you have the opportunity to help secure the JavaScriptCore virtual machine. The JavaScriptCore team at Apple is looking for system programmers with experience in security, especially in ...

Our core product is SP1, a breakthrough zkVM (zero-knowledge virtual machine) that enables developers to generate ZK proofs from normal code (like Rust) with state-of-the-art performance. To support ...

IT Support Analyst

El Segundo, CA ยท On-site

$32 - $35/hr

Experience with virtualization or virtual machine such as Hyper-V or VMware * Working technical knowledge of computer imaging tools. * Working knowledge of MAC Mini and Macbook Pro would be TERRIFIC!

Data Center Service Lead

Del Rey, CA ยท On-site

$160K/yr

Support and oversee cloud infrastructure components including virtual machines, storage, networking, and hybrid integrations between Azure and on premises environments. * Review and monitor Azure ...

Data Center Service Lead

Los Angeles, CA ยท On-site

$179K/yr

Support and oversee cloud infrastructure components including virtual machines, storage, networking, and hybrid integrations between Azure and on premises environments. * Review and monitor Azure ...

Software Engineer

San Diego, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

Software Engineer

El Cajon, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

Software Engineer

Chula Vista, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

Software Engineer

La Jolla, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

Software Engineer

San Diego, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

Software Engineer

Rancho Santa Fe, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

Software Engineer

National City, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

Software Engineer

San Diego, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

Software Engineer

Cardiff By The Sea, CA ยท On-site

$87K - $157K/yr

Configure and maintain Open vSwitch environments supporting multiple networks and high-throughput virtual machine communications. * Integrate physical and virtual networking within tactical training ...

... of Virtual Construction Technician. 5. Reviews bid scope documents for appropriate BIM language ... machinery or power tools, repairing/maintaining the operation of any vehicle/equipment, the ...

Showing results 41-60

Virtual Machine information

See California salary details

$20.1K

$90.4K

$160.1K

How much do virtual machine jobs pay per year?

As of Sep 13, 2026, the average yearly pay for virtual machine in California is $90,404.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,169.00 and $120,934.00 per year, depending on experience, location, and employer.

What is a virtual machine?

A virtual machine (VM) is a software-based simulation of a physical computer that runs an operating system and applications just like a real computer. VMs allow you to run multiple operating systems on a single physical machine, isolating each environment for security and flexibility. They are commonly used for software development, testing, server consolidation, and running legacy applications. Virtual machines are managed by a hypervisor, which allocates resources and ensures separation between VMs.

What are the key skills and qualifications needed to thrive as a virtual machine engineer, and why are they important?

To thrive as a Virtual Machine Engineer, you need expertise in virtualization technologies, operating systems, and system architecture, usually supported by a degree in computer science or a related field. Familiarity with platforms such as VMware, Hyper-V, KVM, and tools like vSphere or VirtualBox, along with relevant certifications like VCP or RHCE, is highly valuable. Problem-solving, attention to detail, and effective communication are crucial soft skills for managing complex environments and collaborating with IT teams. These skills ensure reliable deployment, maintenance, and optimization of virtual infrastructures, which are critical for modern business operations.

What are some common challenges faced by virtual machine administrators, and how can they be addressed?

Virtual Machine administrators often encounter challenges such as resource allocation conflicts, performance bottlenecks, and ensuring security across multiple virtual environments. Addressing these issues typically involves careful monitoring of resource usage, implementing automation for scaling, and staying up-to-date with security patches. Collaboration with network and storage teams is also essential to maintain optimal performance and prevent downtime.

What is the difference between Virtual Machine vs Cloud Engineer?

AspectVirtual MachineCloud Engineer
Required CredentialsIT certifications, virtualization knowledgeCloud platform certifications (AWS, Azure), programming skills
Work EnvironmentData centers, local servers, virtualization platformsCloud platforms, remote environments, development tools
Employer & Industry UsageIT departments, data centers, hosting providersTech companies, startups, enterprises adopting cloud solutions
Common Search & Comparison IntentUnderstanding virtualization technologyCloud infrastructure and deployment strategies

While Virtual Machines focus on creating virtualized hardware environments within physical servers, Cloud Engineers design, implement, and manage cloud-based infrastructure and services. Both roles require technical expertise, but Virtual Machines are a component used within cloud environments managed by Cloud Engineers. Understanding both helps organizations optimize their IT infrastructure effectively.

What are the most commonly searched types of Machine jobs in California?

The most popular types of Machine jobs in California are:

What are popular job titles related to Virtual Machine jobs in California?

For Virtual Machine jobs in California, the most frequently searched job titles are:

What job categories do people searching Virtual Machine jobs in California look for?

The top searched job categories for Virtual Machine jobs in California are:

What cities in California are hiring for Virtual Machine jobs?

Cities in California with the most Virtual Machine job openings:

Infographic showing various Virtual Machine job openings in California as of September 2026, with employment types broken down into 86% Full Time, 11% Part Time, 1% Temporary, and 2% Contract. Highlights an 34% Physical, 1% Hybrid, and 65% Remote job distribution, with an average salary of $90,404 per year, or $43.5 per hour.

Staff Software Engineer - Distributed Systems Architect

Palo Alto, CA โ€ข On-site

vmware
Software Developmentย โ€ขย 10K+ employees

Full-time

Re-posted 9 days ago


Job description

Company Description
VMware is the industry-leading virtualization software company. Our technologies simplify IT complexity and streamline operations, helping businesses become more agile, efficient and profitable. By virtualizing infrastructure-from the data center to the cloud to mobile devices-we enable IT to deliver services from any device, anytime, anywhere. - See more at: http://www.vmware.com/in/company/#sthash.2nzmlvUu.dpuf
Job Description
VMware is looking for a Staff Software Engineer to join VMware's NSX team. NSX is a key component of VMware's software defined datacenter (SDDC) and allows our customers to build, host and deploy applications in their cloud.
You will lead the next generation of networking applications using your expertise in distributed systems, software technologies and open source tools to solve difficult customer use cases and delight them in the process. You will be part of a bright engineering team that has open communication, innovation, empowerment and a customer success culture. You will collaborate with cross functional teams on innovative projects, with the authority and scope to apply your expertise in a fast-paced and technically driven environment.
We are interested in engineers who love building robust and scalable systems, We're looking for ideas and skills from every area of computer science, including distributed systems, large-scale system design, networking and security. We hire engineers who can tackle hard problems in new areas and help define new markets.
Responsibilities
Write code in Java (and scripting in Python) to manage and enable robust, scalable, high-volume applications. Lead and contribute significantly to engineering projects spanning multiple groups and team members. Ensure standards and procedures are being adhered to. Mentor engineers into the core development processes. Perform other duties and responsibilities as requested or required.
VMware NSX is a network virtualization platform that delivers the operational model of a virtual machine for the network. Virtual networks reproduce the network model in software, allowing complex multi-tier network topologies to be created and provisioned programmatically in seconds. NSX includes a library of logical networking services - logical switches, logical routers, logical firewalls, logical load balancers, logical VPN, QoS, and distributed security.
A self-service interface allows users to create custom combinations of these services in isolated software-based virtual networks that support existing applications without modification or deliver unique requirements for new application workloads. Similar to virtual machines in compute, virtual networks are programmatically provisioned and managed independent of networking hardware. Decoupling from hardware introduces agility, speed and operational efficiency that has transformed data center economics.
Qualifications
BS in Computer Science/related technical field or equivalent practical experience. 5+ years of general software programming experience in Java or C++, Python with some knowledge of TCP/IP and network programming. Knowledge of Linux (Preferred) and development of large scale applications - web infrastructure, distributed systems, database replication, high availability etc. Ability to technically lead engineering teams to deliver projects. (Preferred) MS/PhD in Computer Science (Preferred) Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills. (Preferred) Good understanding of distributed systems, virtualization, networking and security constructs and open source software. (Preferred) Technical paper publications and conference engagements.
Additional Information
EEO Statement
VMware is an equal opportunity employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Equal opportunity and consideration are afforded to all qualified applicants and employees in personnel actions, which include: recruiting and hiring, selection for training, promotion, rates of pay or other compensation, transfer, discipline, demotion, layoff or termination. VMware does not unlawfully discriminate on the basis of race, color, religion, sexual orientation, marital status, pregnancy, gender identity, gender expression, family medical history or genetic information, citizenship, national origin or ancestry, sex, age, physical or mental disability, medical condition, veteran status, military status, or any other basis protected by federal, state or local law, ordinance or regulation. VMware also makes reasonable accommodations for disabled employees consistent with applicable law. Further, it is the policy of VMware to maintain a working environment free of all forms of harassment.

VMware logo

About VMware

Sourced by ZipRecruiter

VMware envisions software as a force that can create opportunities for individuals and the world. We continuously seek innovative solutions to overcome challenges and seamlessly integrate technologies. Through our cloud, mobility, and security software, we provide a reliable digital foundation for delivering transformative business experiences worldwide. Our values of execution, passion, integrity, customer focus, and community drive our actions and accomplishments.

Industry

Software development

Company size

10,000+ Employees

Headquarters location

Palo Alto, CA, US

Year founded

2013

Social media