2

Remote Software Trainer Jobs in Utah (NOW HIRING)

Project Manager (Remote)

Lehi, UT · On-site +1

  • Retirement

  • PTO

RainFocus, one of the most innovative software companies, is in search of an exceptional Project ... Ensure necessary training is provided to clients and partners to ensure effective adoption of new ...

Data science software developer

Murray, UT · On-site +1

$124K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Relocation Assistance: Not authorized Must be legally authorized to work in country of ... training, skills, work location, and/or experience. In addition, this position may be eligible for ...

Data science software developer

Murray, UT · On-site +1

$124K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Relocation Assistance: Not authorized Must be legally authorized to work in country of ... training, skills, work location, and/or experience. In addition, this position may be eligible for ...

Accountant - Sales Tax - 100% Remote

Lehi, UT · On-site +1

$45K - $52K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

LedgerGurus is very employee-focused, which shows up in the training and the attention that we put ... Experience with Sales Tax software (i.e. Avalara, TaxJar) is a major plus. A DAY IN THE LIFE OF A ...

HR Business Partner (Remote)

Lehi, UT · On-site +1

  • Retirement

  • PTO

RainFocus, one of the most innovative software companies, is in search of an exceptional HR ... Identifies training needs for business units and individual executive coaching needs.

Showing results 21-40

Remote Software Trainer information

See Utah salary details

$12

$28

$57

How much do remote software trainer jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for remote software trainer in Utah is $28.44, according to ZipRecruiter salary data. Most workers in this role earn between $18.17 and $32.40 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a remote software trainer?

To thrive as a Remote Software Trainer, you need a deep understanding of the software being taught, instructional design skills, and experience in adult learning principles, often backed by a degree in education or IT. Familiarity with virtual training platforms (like Zoom or Microsoft Teams), learning management systems (LMS), and relevant software certifications is typically required. Strong communication, patience, and adaptability are crucial soft skills for effectively engaging diverse learners in a remote environment. These abilities ensure clear knowledge transfer, high learner satisfaction, and successful adoption of software tools.

What is a remote software trainer?

A Remote Software Trainer is a professional who educates individuals or groups on how to use specific software applications or systems, working entirely online rather than in a traditional classroom setting. They develop training materials, conduct live virtual sessions, and provide support to ensure users understand and can efficiently use the software. These trainers may work for software companies, training firms, or as independent consultants, and they leverage video conferencing, screen sharing, and other digital tools to deliver their instruction.

What are some common challenges faced by remote software trainers, and how can they be addressed?

Remote Software Trainers often encounter challenges such as engaging participants in a virtual environment and troubleshooting technical issues during live sessions. To overcome these, trainers can leverage interactive tools like polls and breakout rooms to foster participation, and prepare contingency plans for common technical problems. Additionally, clear communication and regular check-ins with learners help ensure everyone stays on track and feels supported throughout the training.

What does a remote software trainer do?

A remote software trainer teaches employees of an organization on how to use a new or updated program using an online interface. In this role, you work from home to conduct training in a virtual classroom where you demonstrate the features of a software application to groups of varied sizes. Your duties also involve assessing the knowledge of the workforce to optimize the process and evaluating their progress. Other responsibilities focus on answering questions the staff has and making recommendations for additional content. Remote training offers myriad advantages for both employers and you as the trainer in flexibility and affordability.

What are popular job titles related to Remote Software Trainer jobs in Utah?

For Remote Software Trainer jobs in Utah, the most frequently searched job titles are:

What cities in Utah are hiring for Remote Software Trainer jobs?

Cities in Utah with the most Remote Software Trainer job openings:

Infographic showing various Remote Software Trainer job openings in Utah as of August 2026, with employment types broken down into 2% Internship, 86% Full Time, 8% Part Time, and 4% Contract. Highlights an 100% Remote job distribution, with an average salary of $59,160 per year, or $28.4 per hour.

Project Manager (Remote)

RainFocus

Lehi, UT • On-site, Remote

Full-time

Retirement, PTO

Re-posted 27 days ago


Job description

RainFocus, one of the most innovative software companies, is in search of an exceptional Project Manager.
About RainFocus
RainFocus cares about its employees, customers, and the world in which we live. Our rapidly growing team serves Fortune 500 companies like Adobe, Cisco, IBM, Oracle, VMware, and others to prepare and execute in-person, virtual, and hybrid events, across the world. Those events are delivered through our industry-disrupting software platform, with groundbreaking business intelligence, to elevate the attendee experience, streamline event operations, and accelerate marketing results. We are well-funded, growing fast, and building a company that is changing the market - it will be challenging, fun and exciting.
About the Role
Strong project management is a key element of client success at RainFocus. Our project managers are given the autonomy, authority and responsibility of owning and driving project execution and value creation for our clients.
The Project Manager is a member of our client services team and works closely with clients and internal teams to deploy RainFocus software in support of their event lifecycle. This role plans and drives project implementation; identifies and manages project scope, goals and deliverables; defines tasks and required resources; and disentangles escalations to ensure achievement of project timelines and positive client outcomes.
This remote role can be located anywhere in the United States of America. Total travel could be up to 20% average 5-7 days in a row. The nature of the travel is being onsite at client events, which may include weekends. Travel may also include post-conference meetings or other client-driven meetings.
How You Will Contribute
  • Planning
  • Align with clients on key project milestones
  • Build and maintain project plans[1]
  • Identify and manage dependencies, risks and priorities
  • Coordinate multiple work streams to remove obstacles
  • Participate in pre-sales planning as a member of client account teams
  • Identify and engage appropriate resources across client and RainFocus teams

  • Communications
  • Document project activities and status
  • Communicate formal weekly status to client & RainFocus stakeholders o Communicate with event steering teams and executive-level committees
  • Co-facilitate workshops with clients and solution consultants and architects to define configuration requirements and capture action plans
  • Solicit feedback from clients and team members to drive prioritization
  • Coordinate post-event reviews between client and RainFocus account team
  • Surface decision points and escalations to stakeholders to remove obstacles

  • Change management
  • Provide change management support for first-year event clients
  • Ensure necessary training is provided to clients and partners to ensure effective adoption of new processes and technology
  • Identify impacts to the necessary roles or responsibilities within client teams and escalate resource constraints where needed

  • Project controls
  • Manage expectations, scope and priorities of implementation
  • Ensure that all project artifacts are captured and maintained
  • Monitor and manage project financial performance against targets
  • Manage and present change orders for customers to identify tasks and deliverables outside of the original scope of work project plans

Qualifications
  • 4+ years project management experience including skills in software implementation, schedule, cost, and risk management
  • Ability to utilize various project management tools to coordinate and manage complex projects
  • Strong written and verbal communication skills
  • Excellent interpersonal, organizational, analytical, and follow-up skills
  • Working knowledge of Google and Microsoft Office suite and familiarity with Smartsheet
  • Highly self-motivated, autonomous self-starter with excellent follow-through, and takes ownership
  • Strong technology acumen and a love of researching new solutions to enhance the event experience and improve event operations
  • Experience working in a consulting environment or client-facing role
  • Experience designing large-scale complex solutions without losing sight of the details
  • Highly detail oriented with proven ability to document systems and processes

Preferred Qualifications
  • Event industry experience a plus
  • PMP certification a plus
  • Solution-oriented, positive, patient, and persistent in the face of technical and organizational challenges
  • Ability to take initiative
  • Challenger mentality with the ability to drive client discussions • Ability to organize ambiguous ideas into concrete deliverables
  • Able to prioritize competing deadlines
  • Determined, strong and organized leader
  • Team-player
  • Self-motivated

Location/Travel
This remote role can be located anywhere in the United States of America. Total travel could be up to 20%. The nature of the travel is being onsite at client events, which may include weekends, as well as postmortem and client-driven meetings.
Why work at RainFocus?
At RainFocus we delight millions of attendees at large-scale events by delivering better insights, experiences, and marketing. We were able to pivot our product and services offering in 2020 to continue growing and serving new clients and events.
As a member of the RainFocus team, you will have the opportunity to experience first-hand the impact of our platform at events around the world. Additionally, RainFocus offers competitive salaries, competitive benefits, 401k, generous PTO, and countless other team building activities.
What are you waiting for? Apply today! We need more talented, hard-working, fun-loving team members just like yourself!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.