1

Virtual Controller Jobs in Orem, UT (NOW HIRING)

... Conduct virtual sales presentations and product demos that connect BILL's value to the customer ... Navigate multi-stakeholder sales cycles with Controllers, CFOs, Finance leaders, AP stakeholders ...

Training Facilitator

Bluffdale, UT · On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

Coordinate with commanders and assist units with planning virtual and live training. * Execute ... Experience as an Observer Controller (OC) * Experience with military exercise design and delivery ...

Training Facilitator

Bluffdale, UT · On-site

  • Medical

  • Life

  • Retirement

  • PTO

Coordinate with commanders and assist units with planning virtual and live training. * Execute ... Experience as an Observer Controller (OC) * Experience with military exercise design and delivery ...

Training Facilitator

Bluffdale, UT

  • Medical

  • Life

  • Retirement

  • PTO

Coordinate with commanders and assist units with planning virtual and live training. * Execute ... Experience as an Observer Controller (OC) * Experience with military exercise design and delivery ...

Growth Account Executive - AP

Draper, UT · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Conduct virtual sales presentations and product demos that connect BILL's value to the customer ... Navigate multi-stakeholder sales cycles with Controllers, CFOs, Finance leaders, AP stakeholders ...

Part-Time Accounting Manager

Lehi, UT · On-site +1

$32 - $39/hr

  • Retirement

  • PTO

Experience as a controller, CPA certification, or CMA certification would be a plus. Are you able to communicate effectively across virtual teams? Do you have the confidence and ability to meet with ...

New

Part-Time Accounting Manager (Remote)

Lehi, UT · Remote

$32 - $39/hr

  • Retirement

  • PTO

Experience as a controller, CPA certification, or CMA certification would be a plus. Are you able to communicate effectively across virtual teams? Do you have the confidence and ability to meet with ...

New

Project / Program Coordinator

Midvale, UT · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Position is largely sedentary in a climate-controlled office environment * Sitting for extended ... Hears and speaks frequently to communicate effectively in person, by telephone, or via virtual ...

System Administrator Level II and III

Riverton, UT · On-site

$83K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Controlled Information (ECI) data system. System Administrators will support enterprise server ... Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription ...

System Administrator Level II and III

UT · On-site

$83K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Controlled Information (ECI) data system. System Administrators will support enterprise server ... Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription ...

Project / Program Coordinator

Midvale, UT · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position is largely sedentary in a climate-controlled office environment * Sitting for extended ... Hears and speaks frequently to communicate effectively in person, by telephone, or via virtual ...

next page

Showing results 1-20

Virtual Controller information

See Orem, UT salary details

$47.8K

$103.9K

$152.6K

How much do virtual controller jobs pay per year?

As of Aug 16, 2026, the average yearly pay for virtual controller in Orem, UT is $103,887.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,300.00 and $120,400.00 per year, depending on experience, location, and employer.

What is the difference between Virtual Controller vs Bookkeeper?

AspectVirtual ControllerBookkeeper
CredentialsCPA, CMA, or similar financial certifications often preferredHigh school diploma or equivalent; some certifications like Certified Bookkeeper (CB) are common
Work EnvironmentRemote or client-site, strategic financial managementPrimarily remote or office-based, transactional record-keeping
Employer & Industry UsageBusinesses seeking financial oversight, CFO supportSmall businesses, accounting firms, non-profits
Common Search & ComparisonFinancial management, strategic planningRecord-keeping, bookkeeping tasks

The Virtual Controller typically handles high-level financial management, strategic planning, and oversight, often requiring advanced certifications. In contrast, a Bookkeeper focuses on day-to-day transaction recording and maintaining financial records. Both roles may work remotely and are essential for business financial health, but they differ significantly in scope and responsibilities.

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

To thrive as a Virtual Controller, you need strong accounting expertise, financial analysis skills, and a relevant degree or CPA certification. Proficiency with cloud-based accounting platforms like QuickBooks Online, NetSuite, or Xero is typically required, along with experience in financial reporting systems. Excellent communication, attention to detail, and time management are vital soft skills for remote collaboration and effective client service. These abilities ensure accurate financial oversight, compliance, and valuable strategic guidance for organizations operating in virtual environments.

How does a virtual controller typically collaborate with remote teams and clients to ensure accurate financial reporting?

A Virtual Controller works closely with both internal remote teams and external clients by leveraging cloud-based accounting software, video conferencing, and secure document sharing platforms. Regular check-ins, scheduled reviews, and clear communication protocols help maintain transparency and accuracy in financial reporting. This collaborative approach ensures that all stakeholders are aligned on deadlines, deliverables, and compliance requirements, while also allowing the Virtual Controller to proactively address any discrepancies or financial concerns as they arise. Building strong relationships and establishing trust are key to successfully managing finances in a virtual environment.

What does a virtual controller do?

A virtual controller works from a remote location to oversee bookkeeping or accounting operations for a company or client. Your responsibilities can vary depending on the needs of your employer. A virtual controller (VC) or virtual chief financial officer (virtual CFO) oversees the setup of virtual bookkeeping and accounting systems and reviews the work of bookkeepers and accountants on the accounting, accounts payable, accounts receivable, and payroll teams. Your duties in this telecommute position often involve working in a cloud-based environment. In addition to the management of accounting operations, you also ensure data security by using VPN connections and firmware updates.

What are the most commonly searched types of Controller jobs in Orem, UT?

The most popular types of Controller jobs in Orem, UT are:

What are popular job titles related to Virtual Controller jobs in Orem, UT?

For Virtual Controller jobs in Orem, UT, the most frequently searched job titles are:

What job categories do people searching Virtual Controller jobs in Orem, UT look for?

The top searched job categories for Virtual Controller jobs in Orem, UT are:

Infographic showing various Virtual Controller job openings in Orem, UT as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, and 3% Contract. Highlights an 44% Physical, 3% Hybrid, and 53% Remote job distribution, with an average salary of $103,887 per year, or $49.9 per hour.

Senior Engineer - Platform Services & Da

JetBlue Airways Corporation

Salt Lake City, UT • On-site

$100K - $138K/yr

Full-time

Medical, Life, Retirement

Posted 2 days ago

New


JetBlue rating

7.5

Company rating: 7.5 out of 10

Based on 82 frontline employees who took The Breakroom Quiz

10th of 26 rated airlines


Job description

Position Summary

The Senior Platform Engineer - Platform Services & Data Center is responsible for the engineering, implementation, modernization, and operational support of JetBlue's core platform infrastructure. The role provides technical leadership across Windows and Linux operating systems, Active Directory infrastructure, Infoblox DNS/DHCP/IPAM, Microsoft, Rubrik backup and recovery, enterprise reporting, and data center services. The engineer develops automation, operational dashboards, and monitoring solutions while partnering with Infrastructure, Cybersecurity, Cloud, Network, and Application teams to deliver secure, resilient, and highly available platform services. This role leads complex technical initiatives, mentors engineers, and drives continuous improvement through automation, analytics, and engineering best practices.

Essential Responsibilities

  • Engineer and support enterprise Windows and Linux server infrastructure.
  • Maintain Active Directory infrastructure, including Domain Controllers, replication, Sites and Services, FSMO roles, Global Catalogs, and Group Policy infrastructure.
  • Engineer, administer, and support Infoblox DNS, DHCP, and IPAM.
  • Support Rubrik backup, cyber recovery, and disaster recovery platforms.
  • Develop automation using PowerShell, Bash, Python, or similar scripting languages.
  • Develop and maintain Power BI dashboards for platform health, compliance, capacity, and operational KPIs.
  • Build and maintain Splunk dashboards, searches, alerts, and operational reports.
  • Lead infrastructure upgrades, operating system lifecycle management, and modernization initiatives.
  • Lead complex technical projects and serve as the senior technical escalation point.
  • Mentor engineers and develop engineering standards and documentation.
  • Partner with Infrastructure, Network, Cloud, Cybersecurity, and Application teams.
  • Participate in disaster recovery planning, testing, and recovery exercises.
  • Support vulnerability remediation, platform hardening, change management, and on-call support.
  • Provide technical guidance on Nutanix virtual machine deployment and integration as needed.
  • Develop and maintain Jinja templates to standardize infrastructure configuration and deployment.
  • Support automated Linux deployments using the RHEL Anaconda installer and Kickstart.
  • Utilize Windows Subsystem for Linux (WSL) and Oracle VirtualBox to support engineering, testing, and development activities.
  • Support Azure Virtual Machines and automate administrative tasks using Azure CLI.
  • Develop and maintain Bash automation scripts for system administration and troubleshooting.
  • Administer and support Linux virtual machines across enterprise environments.
  • Participate in after-hours maintenance windows and emergency remediation activities as required.
  • Other duties as assigned   

Minimum Experience and Qualifications

  • Bachelor's Degree in a relevant field; OR demonstrated capability to perform job responsibilities with a High School Diploma/GED and at least four (4) years of previous relevant work experience
  • Four (4) years of experience supporting enterprise Windows and Linux infrastructure in a large-scale production environment.
  • Four (4) years of experience in a Senior Infrastructure Engineer, Senior Platform Engineer, or equivalent technical role.
  • Demonstrated experience engineering and supporting Microsoft Windows Server platforms.
  • Demonstrated experience administering enterprise Linux operating systems, including Red Hat Enterprise Linux (RHEL), Rocky Linux, or Ubuntu.
  • Experience supporting Active Directory infrastructure, including Domain Controllers, replication, Sites and Services, Group Policy, Global Catalogs, and FSMO roles.
  • Experience administering Infoblox DNS, DHCP, and IP Address Management (IPAM).
  • Experience administering Microsoft Public Key Infrastructure (PKI), certificate services, DFS Namespaces, and DFS Replication.
  • Experience supporting enterprise backup, cyber recovery, and disaster recovery platforms, preferably Rubrik.
  • Experience developing infrastructure automation using PowerShell.
  • Experience supporting enterprise virtualization and cloud-hosted server environments.
  • Experience developing operational dashboards and reporting using Power BI, Splunk, or similar enterprise reporting platforms.
  • Experience troubleshooting complex enterprise infrastructure issues across Windows, Linux, networking, and platform services.
  • Demonstrated experience leading infrastructure projects, system upgrades, migrations, and modernization initiatives.
  • Strong analytical, troubleshooting, organizational, and problem-solving skills.
  • Excellent written, verbal, and interpersonal communication skills, with the ability to communicate technical concepts to both technical and non-technical audiences.
  • Ability to prioritize multiple initiatives while maintaining high levels of operational excellence in a fast-paced environment.
  • Ability to mentor engineers and contribute to technical knowledge sharing and documentation.
  • Ability to participate in on-call rotation and provide after-hours support for critical production systems.
  • Available for occasional overnight travel (10%)
  • Must pass a pre-employment drug test.
  • Must be legally eligible to work in the country in which the position is located.
  • Authorization to work in the United States is required. This position is not eligible for visa sponsorship.

Preferred Experience and Qualifications

  • Master's degree in Information Technology, Computer Science, Engineering, or a related technical discipline.
  • Eight (8) years of experience supporting enterprise Windows and Linux infrastructure in a large-scale production environment.
  • Experience supporting large-scale enterprise environments with 5,000+ endpoints and mission-critical infrastructure.
  • Experience administering Microsoft Azure infrastructure, including Azure Virtual Machines.
  • Experience developing automation using PowerShell, Bash, Python, Azure CLI, or other scripting languages.
  • Strong Linux systems administration experience, including Red Hat Enterprise Linux (RHEL), Rocky Linux, Ubuntu, or equivalent enterprise Linux distributions.
  • Strong Bash scripting and Linux troubleshooting skills.
  • Experience administering Linux virtual machines in enterprise environments.
  • Operational familiarity with Windows Subsystem for Linux (WSL).
  • Operational familiarity with Oracle VirtualBox.
  • Experience with Red Hat Anaconda installer and Kickstart automated deployment methodologies.
  • Experience developing and maintaining Jinja templates for infrastructure automation and configuration management.
  • Conceptual familiarity with Nutanix virtual machine deployment and enterprise virtualization platforms.
  • Experience administering Microsoft PKI and enterprise certificate lifecycle management.
  • Experience administering enterprise DNS, DHCP, and IP Address Management (IPAM) solutions, preferably Infoblox.
  • Experience supporting Active Directory infrastructure, including Domain Controllers, replication, Group Policy, Sites and Services, and hybrid infrastructure.
  • Experience administering enterprise backup, cyber recovery, and disaster recovery platforms, preferably Rubrik.
  • Experience developing Power BI dashboards and executive operational reporting.
  • Experience developing Splunk dashboards, searches, alerts, reports, and operational analytics.
  • Experience with enterprise monitoring platforms such as Microsoft SCOM, LogicMonitor, SolarWinds, or equivalent monitoring solutions.
  • Experience with ServiceNow IT Service Management (ITSM), including Incident, Problem, Change, and Request Management.
  • Experience supporting enterprise data center operations, disaster recovery testing, and business continuity planning.
  • Experience leading infrastructure modernization, operating system lifecycle management, and technology refresh initiatives.
  • Experience in developing technical standards, operational procedures, and engineering documentation.
  • Experience mentoring engineers and providing technical leadership across cross-functional teams.
  • Microsoft, Red Hat, Infoblox, Azure, Splunk, ITIL, or other relevant industry certifications are preferred.

Crewmember Expectations:

  • Regular attendance and punctuality
  • Potential need to work flexible hours and be available to respond on short notice
  • Able to maintain a professional appearance
  • When working or traveling on JetBlue flights, and if time permits, all capable crew members are asked to assist with light cleaning of the aircraft
  • Must be an appropriate organizational fit for the JetBlue culture, that is, exhibit the JetBlue values of Safety, Caring, Integrity, Passion and Fun
  • Promote JetBlue's #1 value of safety as a Safety Ambassador, supporting JetBlue's Safety Management System (SMS) components, Safety Policy and behavioral standards
  • Must fulfill safety accountabilities as prescribed by JetBlue's Safety Management System
  • Identify safety and security concerns, issues, incidents or hazards that should be reported and report them whenever possible and by any means necessary including JetBlue's confidential reporting systems (Aviation Safety Action Program (ASAP) or Safety Action Report (SAR))
  • The use of ChatGPT or any other automated tool during the interview process will disqualify a candidate from being considered for the position.

Equipment:

  • Computer and other office equipment

Work Environment:

  • Traditional office environment with a hybrid work schedule, as business needs permit.
  • Participation in planned after-hours maintenance windows, infrastructure upgrades, disaster recovery exercises, and production
  • Availability to respond to critical production incidents and participate in an on-call rotation supporting enterprise platform services. implementations.
  • Work is performed in a fast-paced, highly collaborative environment requiring the ability to manage multiple priorities while maintaining a high level of customer service, operational excellence, and attention to detail.

Physical Effort: 

  • Generally not required, or up to 10 pounds occasionally, 0 pounds frequently. (Sedentary)

Compensation:

  • The base pay range for this position is between $117,500.00 and $150,400.00 per year. Base pay is one component of JetBlue's total compensation package, which may also include access to healthcare benefits, a 401(k) plan and company match, crewmember stock purchase plan, short-term and long-term disability coverage, basic life insurance, free space available travel on JetBlue, and more.

    #LI-JC1

    #LI-Hybrid

    #LI-Remote


What JetBlue employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom