1

Virtualization Engineer Jobs in Seattle, WA (NOW HIRING)

Senior Staff Software Engineer, SDN Architecture

Seattle, WA · On-site

$139K - $183K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Implement and tune virtualization features such as SR-IOV, vDPA, and virtio, and help integrate advanced SmartNICs, DPUs, or IPUs into the stack. * Performance Engineering: Troubleshoot complex ...

Senior Systems Engineer

Seattle, WA · Hybrid

$118K - $162K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Support servers, virtualization environments, storage systems, backup solutions, and cloud ... S. KPFF Consulting Engineers is an equal opportunity employer and considers all qualified ...

Senior Systems Engineer

Seattle, WA · On-site

$118K - $162K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Support servers, virtualization environments, storage systems, backup solutions, and cloud ... S. KPFF Consulting Engineers is an equal opportunity employer and considers all qualified ...

Senior Systems Engineer

Seattle, WA · Hybrid

$118K - $162K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Support servers, virtualization environments, storage systems, backup solutions, and cloud ... S. KPFF Consulting Engineers is an equal opportunity employer and considers all qualified ...

Optimize kernels for performance and resiliency across the DigitalOcean fleet for storage, networking, and virtualization * Drive cross-functional engineering initiatives and influence hardware ...

Senior Staff Deployment Automation Engineer

Seattle, WA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design and execute large-scale validation tests across multi-node virtualized clusters to ensure ... Engineering, or a related technical field. * Experience building and deploying automated ...

New

IT Storage Engineer

Redmond, WA

$135K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience collaborating with virtualization teams as an infrastructure engineer. ADDITIONAL REQUIREMENTS: * Must be willing to work extended hours and weekends as needed. COMPENSATION AND BENEFITS:

Showing results 21-40

Virtualization Engineer information

See Seattle, WA salary details

$11

$67

$100

How much do virtualization engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for virtualization engineer in Seattle, WA is $67.78, according to ZipRecruiter salary data. Most workers in this role earn between $56.06 and $77.40 per hour, depending on experience, location, and employer.

What is the difference between Virtualization Engineer vs Cloud Engineer?

AspectVirtualization EngineerCloud Engineer
CertificationsVMware, Microsoft Certified: Azure Solutions Architect, Cisco CCNAAWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, Google Cloud Professional Cloud Architect
Work EnvironmentData centers, on-premises infrastructure, virtualization platformsCloud platforms, hybrid environments, cloud service providers
Industry UsageIT infrastructure, data centers, enterprise networksCloud services, SaaS, PaaS, IaaS deployments

While both roles involve managing IT infrastructure, Virtualization Engineers focus on creating and maintaining virtual environments within data centers, whereas Cloud Engineers design and implement cloud-based solutions across public, private, or hybrid clouds. The roles often overlap in skills like virtualization and networking but differ in scope and deployment environments.

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

To thrive as a Virtualization Engineer, you need expertise in server virtualization technologies, systems administration, and a solid understanding of networking, typically backed by a degree in computer science or related certifications like VMware Certified Professional (VCP) or Microsoft Certified: Azure Administrator. Familiarity with tools such as VMware vSphere, Microsoft Hyper-V, Citrix, and automation scripts is essential. Strong problem-solving skills, attention to detail, and effective communication help in troubleshooting complex environments and collaborating with cross-functional teams. These skills are crucial for ensuring reliable, scalable, and secure virtual infrastructure that supports organizational IT needs.

What is a virtualization engineer?

A Virtualization Engineer is an IT professional who designs, implements, manages, and supports virtualization technologies such as servers, storage, and networks. They work with platforms like VMware, Hyper-V, and KVM to create and maintain virtual environments that optimize hardware utilization and improve scalability. Their responsibilities include configuring virtual machines, troubleshooting performance issues, and ensuring the security and reliability of the virtual infrastructure. Virtualization Engineers play a key role in modern data centers and cloud computing environments.

What is a virtualization engineer?

A virtualization engineer manages data storage, server resources, and other virtual computing platforms. You perform a variety of functions, including data migration, virtual machine set-up and training, troubleshooting end-user problems, and designing assessment tools for storage and visualization applications. Qualifications for the job include a variety of career experience, skills, and education. You should have a bachelor’s degree in statistics, data science, or IT systems, along with several years of work in the field. Strong analytical qualities, attention to detail, and ability to be a team player are all important.

What are some typical challenges a virtualization engineer faces when managing large-scale virtual environments?

Virtualization Engineers often encounter challenges such as resource allocation issues, ensuring high availability, and maintaining optimal performance across numerous virtual machines. Troubleshooting performance bottlenecks and preventing VM sprawl require careful monitoring and proactive management. Additionally, coordinating with network and storage teams to address dependencies and security concerns is a critical part of the role. Staying current with evolving virtualization technologies and best practices helps address these challenges effectively.

What are popular job titles related to Virtualization Engineer jobs in Seattle, WA?

For Virtualization Engineer jobs in Seattle, WA, the most frequently searched job titles are:

Infographic showing various Virtualization Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 90% Full Time, 4% Part Time, and 6% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $140,987 per year, or $67.8 per hour.

Principal Software Engineer

Microsoft

Redmond, WA • On-site

$188K - $304K/yr

Full-time

Re-posted 6 days ago


Microsoft rating

8.5

Company rating: 8.5 out of 10

Based on 132 frontline employees who took The Breakroom Quiz

79th of 244 rated software companies


Job description

Overview
The FIT Infrastructure team builds the foundational accelerated compute platforms that power large-scale AI training and inference across Azure. Our mission is to deliver secure, reliable, and highly efficient GPU infrastructure that enables multi-tenant AI systems at global scale while maximizing utilization, performance, and developer productivity.
This role sits at the intersection of cloud infrastructure, systems software, virtualization, and container platforms, working closely with Azure Infrastructure, OS, Networking, and Hardware teams to deliver end-to-end platform capabilities.
Impact & Growth :
  • You will work on mission critical infrastructure that directly powers largescale AI systems.
  • Influence the future of cloud GPU platforms used by internal and external customers.
  • Collaborate with experts across OS, hardware, networking, and AI platform teams.
  • Opportunity to grow as a technical leader, shaping long term platform strategy.

Responsibilities
  • Design and build GPU accelerated infrastructure for training and inference workloads, spanning bare metal, virtual machines, and containerized environments.

  • Develop systems for GPU device management, scheduling, isolation, and sharing (e.g., partial GPU allocation, multi-tenant usage).

  • Build and operate advanced orchestration and resource governance scenarios using platforms such as AKS, Dynamic Resource Allocation (DRA), and related Kubernetes ecosystem capabilities to enable fair sharing, isolation, and efficient utilization of accelerated resources.

  • Build and evolve virtualization and container stacks to support modern AI workloads, including secure and confidential compute scenarios.

  • Optimize performance, reliability, and utilization across large GPU fleets, including scaleup and scale out configurations.

  • Partner with networking and storage teams to enable high performance interconnects (e.g., RDMA/InfiniBand class networking) for distributed workloads.

  • Drive end-to-end platform features from design through production, including observability, diagnostics, and operational excellence.

  • Influence platform architecture and technical direction across teams through design reviews and technical leadership.

Qualifications
Required Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Proven ability to design and operate large-scale, production infrastructure with high reliability and performance requirements.

  • Strong problem-solving skills and the ability to debug complex, cross layer systems issues.

  • Demonstrated technical leadership, including mentoring engineers and driving cross team architectural alignment.

  • Hands-on experience with virtualization and/or container platforms (e.g., VMs, Kubernetes, container runtimes).

  • Strong collaboration and communication skills, with the ability to work across organizational boundaries.

  • Experience in building or operating multitenant AI platforms in cloud environments.

  • Familiarity with high performance networking and low latency communication stacks.

  • Familiarity with GPU virtualization, passthrough, or partitioning technologies.

#AIPLATFORM
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media