1

Virtual Programming Jobs in Utah (NOW HIRING)

VMWare Engineer

Salt Lake City, UT · On-site

$50 - $52/hr

... programming, or similar • Design, implement, and maintain VMware vSphere virtualization infrastructure, including ESXi hosts (6.5+), vCenter Server, and vSAN • Configure and manage virtual ...

Controls Engineer

Sandy, UT · On-site

$79K - $102K/yr

Develop and deploy robot integration solutions, including robot programming, coordinate transforms ... Click here for details on our virtual recruiter . Everforth CyberCoders will consider qualified ...

Marketstar is seeking a Solutions Engineer (SE) to join our growing NetApp Commercial ... Support pre- and post-sales technical inquiries via phone, email, and virtual collaboration ...

Marketstar is seeking a Solutions Engineer (SE) to join our growing NetApp Commercial ... Support pre- and post-sales technical inquiries via phone, email, and virtual collaboration ...

$106K - $138K/yr

Not Available Virtual: This is not a virtual position. Position Description/PD#: General Engineer (Resident Engineer)/PD13648A Relocation/Recruitment Incentives: Not Authorized Permanent Change of ...

Senior Intune Engineer

Salt Lake City, UT

$101K - $138K/yr

Act as a senior escalation point for complex endpoint, workspace, and virtual desktop issues ... Proven experience in End User Computing, endpoint engineering, or IT operations. * Strong hands-on ...

next page

Showing results 1-20

Virtual Programming information

See Utah salary details

$6

$31

$75

How much do virtual programming jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for virtual programming in Utah is $31.24, according to ZipRecruiter salary data. Most workers in this role earn between $17.74 and $29.28 per hour, depending on experience, location, and employer.

What is the difference between Virtual Programming vs Virtual Support Specialist?

AspectVirtual ProgrammingVirtual Support Specialist
Primary RoleDevelops, designs, and implements virtual programs or software solutions.Provides technical support and assistance to users of virtual platforms or software.
Required SkillsProgramming, software development, problem-solvingCustomer service, troubleshooting, communication skills
Work EnvironmentRemote, tech-focused teamsRemote, customer service or technical support teams
Common CertificationsProgramming certifications, IT certificationsIT support certifications, customer service training

While Virtual Programming focuses on creating and developing virtual software solutions, Virtual Support Specialists primarily assist users with technical issues and support. Both roles are remote and require technical knowledge, but their core responsibilities differ significantly.

What are the most commonly searched types of Programming jobs in Utah? The most popular types of Programming jobs in Utah are:
Manager of Virtual Design & Construction

Manager of Virtual Design & Construction

Jacobsen Construction

Salt Lake City, UT

Other

Posted 28 days ago


Job description

The Big Picture

The Manager of Virtual Design and Construction (VDC) is responsible for taking the lead role of all day-to-day
management of the VDC department. The VDC Manager is responsible for maintaining continuous contact
with Operations, Estimating/Preconstruction and Business Development/Marketing and maintains
professional relationships with project executives, designers, owners, subcontractors.

What You Bring to the Team

  • Lead the production, coordination, and enhancement of 3D object-oriented models.
  • Support Business Development, Preconstruction, and Operations teams with model-related needs.
  • Plan and manage VDC team workload, coordinating with Preconstruction to forecast upcoming work.
  • Define project modeling and CAD strategies at project startup.
  • Implement and manage BIM processes, standards, and project-specific modeling budgets.
  • Collaborate with designers, consultants, and contractors to establish file management protocols.
  • Develop and maintain high-quality BIM content; review models for coordination, quality control, and construction support through closeout.
  • Monitor and manage department job costs; implement controls to prevent overruns.
  • Identify and develop innovative uses of model-based data across project phases.
  • Provide leadership and act as a role model for the VDC team.
  • Coach and develop team members through regular feedback, one-on-ones, and growth opportunities.

How You Contribute

  • Maximize BIM process and technology utilization across the organization.
  • Partner with client-facing teams to promote services and support new business development.
  • Use advanced communication skills to help project teams solve problems through digital tools.
  • Collaborate effectively with project management, owners, subcontractors, and self-perform teams.
  • Demonstrate strong planning, organization, and goal-execution skills.
  • Manage multiple projects simultaneously, tracking details, requirements, and timelines.
  • Lead, manage, and develop the VDC team with strong leadership and coaching skills.
  • Build and maintain a highly skilled, solution-focused team.
  • Apply current and emerging VDC technologies (e.g., sUAS, 360 imaging, laser scanning, AR/VR) throughout the project lifecycle.
  • Provide user support for VDC tools and systems to enhance collaboration and workflow efficiency.
  • Coach and mentor project teams in the effective use of BIM and VDC tools.

Education & Experience

  • Bachelor's degree in Construction Management, Civil Engineering, Architecture, or a related field.
  • Minimum of 8 years of experience in the construction industry, preferably with MEP coordination.
  • Minimum of 8 years of experience with VDC/BIM processes and technologies.
  • Experience working with subcontracts, subcontractors, and self-perform work is a plus