1

Vmware Software Engineer Jobs (NOW HIRING)

VMware Engineer

Cary, NC

$48.25 - $60.25/hr

We are pre-eminent service providers in the field of staff augmentation, IT Consultancy, Software ... The VMware Engineer position requires a mix of strategic engineering and design along with hands-on ...

Maverc Technologies is seeking an Software Engineer to support one of our corporate customers. Job ... Familiarity with virtualization platforms such as VMware ESXi, Hyper-V, Xen and KVM * Familiarity ...

... Programming JavaScript, Python, Ruby Configuration Mgmt Puppet, Bladelogic, RedHat Foreman ... Must Have a working knowledge of VMWare's Software Defined Data Center and/or Openstack application ...

VMware Engineer, Senior

Springfield, VA · On-site

$144K - $200K/yr

  • Medical

  • Dental

  • Vision

Senior VMware Engineer Introduction Elluminates Software - We Make Your Infrastructure Intelligent Build your next generation organization with advanced automation and AI tools - purpose-built for ...

Systems VMware Engineer

Chicago, IL · On-site

$53.50 - $67/hr

... software products such as VMware vCOPs to manage the virtual infrastructure performance and ... What you'll bring As a VMware Systems Engineer Lead, you should have 5+ years progressive x86 ...

We have immediate, fully funded openings for 6 Software Developers and 1 Systems Engineer with an ... Experience with multiple hypervisors, to include VMWare, Hyper-V, and AHV. * HCI platform ...

The Software Engineer will lead the development of mission-critical systems, focusing on customer ... workflows, including VMware, Docker, and Kubernetes • Strong analytical thinking and ...

Showing results 21-40

Vmware Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do vmware software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for vmware 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 does a VMware software engineer do?

A VMware Software Engineer designs, develops, tests, and maintains software solutions that run on or integrate with VMware's virtualization and cloud infrastructure platforms. They work on products related to virtualization, cloud computing, and enterprise data centers, ensuring performance, scalability, and security. Their responsibilities often include writing code, debugging issues, collaborating with cross-functional teams, and implementing new features to enhance VMware's suite of products.

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

To thrive as a VMware Software Engineer, you need a strong background in computer science, proficiency in programming languages like Java or Python, and a solid understanding of virtualization concepts. Familiarity with VMware products (such as vSphere and ESXi), cloud platforms, and relevant certifications (like VMware Certified Professional) are typically required. Strong problem-solving skills, collaboration, and effective communication help you excel in cross-functional engineering teams. These skills ensure you can develop, optimize, and maintain complex virtualization solutions that drive enterprise IT infrastructure.

What are some typical challenges faced by a VMware software engineer when working with large-scale virtualization environments?

VMware Software Engineers often encounter challenges such as optimizing performance across numerous virtual machines, ensuring high availability, and managing resource allocation efficiently. Troubleshooting complex issues related to networking, storage, and compatibility between different VMware products is also common. Close collaboration with infrastructure teams and staying updated with the latest VMware releases are essential to address these challenges effectively. Additionally, maintaining security and compliance in large-scale environments requires consistent attention and proactive planning.

What is the difference between Vmware Software Engineer vs Vmware Systems Engineer?

AspectVmware Software EngineerVmware Systems Engineer
Required CredentialsBachelor's in CS or related, VMware certificationsBachelor's in CS or related, VMware certifications
Work EnvironmentDevelops software, coding, testingSupports and maintains VMware infrastructure, troubleshooting
Employer & Industry UsageTech companies, data centers, cloud providersIT departments, enterprise environments, service providers
Common Search & ComparisonYesYes

Vmware Software Engineers focus on developing and coding VMware products, while Vmware Systems Engineers handle deployment, support, and troubleshooting of VMware solutions. Both roles require similar certifications and work in related environments, but their core responsibilities differ in software development versus system support.

More about Vmware Software Engineer jobs

What states have the most Vmware Software Engineer jobs?

States with the most job openings for Vmware Software Engineer jobs include:

What job categories do people searching Vmware Software Engineer jobs look for?

The top searched job categories for Vmware Software Engineer jobs are:

Infographic showing various Vmware Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Citrix Software Virtualization Engineer

D2 Technical Services

Springfield, VA

$140/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

**ACTIVE TS/SCI SECURITY CLEARANCE REQUIRED**

Transform technology into opportunity as a Citrix Software Virtualization Engineer with D2 Tech Services.  A career in enterprise IT means connecting and enhancing the systems that matter most.  At D2 Tech Services, you'll be at the forefront of innovation and play a meaningful part in improving how agencies operate.

As a Citrix Software Virtualization Engineer, you will help ensure today is safe and tomorrow is smarter.  Our work depends on a TS/SCI cleared Citrix Software Virtualization Engineer joining our team to support our intelligence customer in Arnold, MO or Springfield, VA.

Responsibilities:

  • Development of Virtualized packages for mission baseline applications
    • Applications will be consumed both by VDI sessions and thick clients
    • Applications include those with plugins and advanced graphics requirements
  • Work with application testers and mission SME's to validate mission application behavior
  • Incorporate any required sequencing changes into the app sequencing process
  • Identify facets of user application settings (registry, AppData, etc) that need to be persisted across sessions in a non-persistent VDI environment
  • Identify automation opportunities for application sequencing and work with the engineering team to streamline the sequencing process for mission applications once established
  • Assist the virtualization team and VDI team with application delivery infrastructure configuration as needed
  • Improve backup/Disaster Recovery and Continuity of Operations
  • Articulate knowledge, discoveries, designs, etc rapidly and concisely in written detailed designs, test plans and test cases, implementation plans, operational guides, and training guides under project management time and cost-constrained deadlines
  • Perform work without appreciable direction and exercise considerable latitude in the determination of technical objectives of assignments
  • Work with VMware software defined data center products and tools for troubleshooting and performance tuning
  • Analyze, test, and apply regular security patches and software update as required
  • Incident resolution and fulfillment of software requests
  • Create and maintain technical documentation and provide training to team members
  • Performs all other work as assigned

What you'll need to succeed

Requirements:

  • Bachelor's degree and 5+ years of experience with Systems Administration/Virtualization (additional education, training, certifications, or work experience can be substituted in lieu of degree)
  • 01M Level II certification
  • 3+ years of experience with VDI technologies, including VMware Horizon, Citrix Virtual Apps and desktops, or Microsoft Remote Desktop Services
  • 2+ years of experience with Citrix XenApp or comparable application virtualization technology (Microsoft App-V, FlexApp, App Volumes, etc)
  • In-depth and up-to-date knowledge of virtualization products and capabilities
  • Ability to analyze and apply virtualization product capabilities to changing program requirements
  • Good work ethic and active desire to learn
  • Skillful time management and organizational skills to set and meet deadlines
  • Excellent written and oral communication skills

Desired:

  • Experience with Windows Desktop (10/11) and Server (12+) Operating systems
  • Utilizing scripting and automation tools (e.g. Powershell) to automate tasks and manage deployments
  • Experience with non-persistent desktop environments
  • Experience with profile management solutions such as VMware DEM or Liquidware Labs' Profile-Unity
  • Familiarity with Active Directory, specifically Group Policy
  • Understanding of load-balancing application delivery services
  • Understanding of ITIL principles
  • Able to create architectural design documents and presentations
  • Able to test and apply hardware and software updates
  • Understand architectural frameworks such as TOGAF
  • Virtualization computer environment certification (i.e. VMware Certified Associate for Data Center Virtualization, VCA-DCV)
  • Familiarity with ticketing systems (Service+, ServiceNow, Remedy, etc.)

Travel

  • There will be occasional trips to the customer site in Arnold, MO

Additional Information

  • All your information will be kept confidential according to EEO guidelines.
  • Compensation is unique to each candidate and relative to the skills and experience they bring to the position. The salary range for this position is typically $140-150k. This does not guarantee a specific salary as compensation is based upon multiple factors such as education, experience, certifications, and other requirements, and may fall outside of the above-stated range.
  • Highlights of our benefits include Health/Dental/Vision, 401(k) match, Accrued PTO, STD/LTD/Life Insurance, Referral Bonuses, professional development reimbursement, and more!

D2 Technical Services is committed to a merit-based recruitment process and encourages applications from all qualified individuals.  As a Veteran-Owned Small Business, we particularly welcome applications from veterans who have the requisite skills and experience.  Job applicants that are interested in one of our openings and may require a reasonable accommodation to participate in the job application or interview process, should contact us to request an accommodation.