2

Remote Computer Science Teaching Jobs in Utah (NOW HIRING)

IT Technical Support

Sandy, UT ยท On-site +1

$20.50 - $28/hr

Excellent Customer Service skills and must be able to work alone and with remote teams. Education: Degree in Computer Science or Information Technology - Desired (Or Equivalent work experience ...

Basic Computer Literacy Tutor

Logan, UT ยท Remote

$18 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Basic Computer Literacy Tutor

Provo, UT ยท Remote

$18 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

IT Project Manager - Remote

Salt Lake City, UT ยท On-site +1

$120K - $160K/yr

Bachelor's degree in computer science or related field or equivalent experience * Proven track ... We recognize the benefits of flexible, remote working arrangements for eligible roles and are ...

Regression Tester

Orem, UT ยท On-site +1

$110K - $130K/yr

Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent ... Flexible remote/hybrid work options. * Contribute to cutting-edge recruitment and analytics ...

Python Tutor

Spanish Fork, UT ยท Remote

$18 - $40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

Python Tutor

Logan, UT ยท Remote

$18 - $40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

Python Tutor

Cedar City, UT ยท Remote

$18 - $40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

next page

Showing results 1-20

Remote Computer Science Teaching information

See Utah salary details

$33.2K

$59.6K

$110.6K

How much do remote computer science teaching jobs pay per year?

As of Jul 9, 2026, the average yearly pay for remote computer science teaching in Utah is $59,602.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,000.00 and $63,300.00 per year, depending on experience, location, and employer.

How to make an extra $1000 a month as a teacher?

Remote computer science teachers can earn an extra $1000 a month by offering private tutoring, creating online courses, or freelance programming projects. Building a strong online presence, developing specialized skills, and using platforms like Udemy or Tutor.com can help increase income streams efficiently.

What are the key skills and qualifications needed to thrive in the Remote Computer Science Teaching position, and why are they important?

To thrive as a Remote Computer Science Teacher, you need a deep understanding of programming languages, algorithms, and pedagogy, typically supported by a degree in computer science or a related field and teaching credentials. Familiarity with online learning platforms such as Zoom, Google Classroom, and course management systems, along with certifications like CompTIA or teaching licenses, is beneficial. Exceptional communication, patience, and organizational skills help engage students and facilitate effective online instruction. These skills ensure quality virtual education, student engagement, and the ability to adapt to diverse learning needs in a remote environment.

Can I be a teacher with a computer science degree?

Yes, a computer science degree can qualify you to become a computer science teacher, especially if you have strong programming skills and knowledge of algorithms and data structures. Additional certifications or teaching credentials may be required depending on the educational level and region. Remote teaching roles often require familiarity with online teaching tools and platforms.

What is a Remote Computer Science Teaching job?

A Remote Computer Science Teaching job involves instructing students in computer science topics through online platforms. Teachers may create lesson plans, deliver lectures, assign and grade coursework, and provide support to students virtually. This role can be found in schools, universities, coding bootcamps, or private tutoring. Strong communication skills, technical expertise, and proficiency with online teaching tools are essential.

How can I make $100,000 a year working from home?

Remote computer science teaching roles can offer salaries approaching or exceeding $100,000 annually, especially with advanced degrees, specialized skills, and experience. To achieve this, focus on high-demand subjects, develop strong online teaching skills, and obtain relevant certifications or advanced degrees to increase earning potential. Building a reputation through consistent quality and expanding your client base can also help reach higher income levels.

What are some common challenges faced in remote computer science teaching, and how can they be addressed?

Remote computer science teaching often presents challenges such as maintaining student engagement, ensuring academic integrity, and managing varied technical skill levels. Instructors can address these by incorporating interactive lessons, using real-time coding platforms for hands-on practice, and offering frequent virtual office hours for student support. Additionally, clear communication of expectations and leveraging collaborative tools like shared documents or discussion boards can foster a supportive online classroom environment. Embracing flexibility and continuous learning about new educational technologies also greatly contributes to a positive teaching and learning experience.

How can I make 2000 a week working from home?

Remote computer science teaching can generate $2000 or more weekly by offering private lessons, creating online courses, or tutoring students through platforms that pay per session or project. Success depends on expertise, certifications, and building a strong online presence, often requiring flexible scheduling and effective communication skills.
What are popular job titles related to Remote Computer Science Teaching jobs in Utah? For Remote Computer Science Teaching jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Remote Computer Science Teaching jobs in Utah look for? The top searched job categories for Remote Computer Science Teaching jobs in Utah are:
Infographic showing various Remote Computer Science Teaching job openings in Utah as of July 2026, with employment types broken down into 100% Part Time. Highlights an 100% Remote job distribution, with an average salary of $59,602 per year, or $28.7 per hour.
IT Technical Support

IT Technical Support

NICE

Sandy, UT โ€ข On-site, Remote

$20.50 - $28/hr

Other

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

So, what's the role all about?ย 

We are seeking a skilled and customer-focused IT Support Specialist with 4+ years of experience supporting enterprise LAN/WAN/VPN/Wireless infrastructure in both office-based and remote environments. This role is hands-on and covers a wide range of IT responsibilities including Tier II support, hardware/software troubleshooting, system upgrades, imaging, Active Directory, and VPN connectivity. You'll be the go-to IT contact for a local office, while also collaborating with global and remote teams. Strong communication, problem-solving skills, and the ability to work independently are essential. Experience with Windows 11, Office365, Microsoft Teams, Autopilot/SCCM, and ServiceNow is highly valued.

Hands-on experience with the following:

  • Excellent Customer Service Skills a must
  • Providing Tier II support for corporate desktop/laptop computer infrastructure supporting office-based clients and remote users
  • Install, maintain, troubleshoot and upgrade desktop/laptop hardware and software
  • Management of user rights and security settings at desktop/laptop computer level
  • Rollout experience of large Windows upgrades
  • Hardware support of LAN based printers and local printers
  • Desktop/Laptop imaging solutions - Windows Autopilot & SCCM a plus
  • Remote access tools such as RDP or TeamViewer
  • Active directory management tools such as Microsoft's Group Policy Management Console (GPMC)
  • Support of Microsoft Windows 11, Microsoft Outlook, Office365
  • Support of Microsoft Teams
  • Support of VPN connectivity technologies for traveling/remote users (FortiClient a plus)
  • Implementation, administration and support of backup technologies for hardware and software
  • Implementation and support of anti-virus solutions
  • Familiarity with LAN/WAN components and protocols: TCP/IP, DHCP, DNS, switches, routers and wireless connectivity. Required to support systems/networking teams with onsite server room.
  • Strong analytical, problem solving & communication skills
  • ServiceNow (SNOW) service management experience a plus
  • Installation and connectivity support for approved handheld devices - activating iPhone, Android, using Microsoft InTune
  • Laptop & Peripherals Equipment Order Process

Requirements:

4+ years of experience in an enterprise supporting LAN/WAN/VPN/Wireless infrastructure environment that has both office-based and remote end-users.ย  Experience meeting all the IT needs of a local office from new hires, adds/moves/changes, level II troubleshooting, and being the face of IT globally. Excellent Customer Service skills and must be able to work alone and with remote teams.

Education:

Degree in Computer Science or Information Technology - Desired (Or Equivalent work experience)

CompTIAย  A+ or MCP certifications - Desired