2

Remote Computer Science Teaching Jobs in Nashville, TN

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 ...

Python Tutor

Murfreesboro, TN ยท 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

Nashville, TN ยท 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 ...

Senior Software Engineer

Nashville, TN ยท On-site +1

$118K - $156K/yr

Bachelor's in computer science or Master's degree in a technology related field (e.g., Computer ... While many positions offer remote or hybrid work options, these arrangements are subject to change ...

Senior Software Engineer

Nashville, TN ยท On-site +1

$118K - $156K/yr

Bachelor's in computer science or Master's degree in a technology related field (e.g., Computer ... While many positions offer remote or hybrid work options, these arrangements are subject to change ...

Master's degree in Computer Science, Cyber Security, Information Security, Engineering, or Information Technology #CyberServiceNow For individuals assigned and/or hired to work in Remote role ...

Master's degree in Computer Science, Cyber Security, Information Security, Engineering, or Information Technology #CyberServiceNow For individuals assigned and/or hired to work in Remote role ...

Bachelor's degree in Computer Science, Cybersecurity, Information Technology, Information Systems ... Travel: While this is a remote position, occasional travel to Humana's offices for training or ...

Bachelor's degree in Computer Science, Cybersecurity, Information Technology, Information Systems ... Travel: While this is a remote position, occasional travel to Humana's offices for training or ...

Bachelor's degree in Computer Science, Cybersecurity, Information Technology, Information Systems ... Travel: While this is a remote position, occasional travel to Humana's offices for training or ...

Showing results 21-40

Remote Computer Science Teaching information

See Nashville, TN salary details

$35.3K

$63.2K

$117.4K

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

As of Aug 22, 2026, the average yearly pay for remote computer science teaching in Nashville, TN is $63,238.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,800.00 and $67,100.00 per year, depending on experience, location, and employer.

What is remote computer science teaching?

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.

What are the key skills and qualifications needed for remote computer science teaching?

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.

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.

What are the most commonly searched types of Computer Science Teaching jobs in Nashville, TN?

The most popular types of Computer Science Teaching jobs in Nashville, TN are:

What are popular job titles related to Remote Computer Science Teaching jobs in Nashville, TN?

For Remote Computer Science Teaching jobs in Nashville, TN, the most frequently searched job titles are:

What job categories do people searching Remote Computer Science Teaching jobs in Nashville, TN look for?

The top searched job categories for Remote Computer Science Teaching jobs in Nashville, TN are:

What cities near Nashville, TN are hiring for Remote Computer Science Teaching jobs?

Cities near Nashville, TN with the most Remote Computer Science Teaching job openings:

Infographic showing various Remote Computer Science Teaching job openings in Nashville, TN as of August 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 100% Remote job distribution, with an average salary of $63,238 per year, or $30.4 per hour.

IT Network Administrator - Remote

Urban Air Adventure Parks

Nashville, TN โ€ข On-site, Remote

$125K - $135K/yr

Full-time, Part-time

Medical, Dental, Vision, Life, Retirement

This job post hasย expired today.ย Applications are no longer accepted.


Job description

About the Role

We are seeking a skilled and dependable Network Administrator to manage, maintain, secure, and optimize our organization's network infrastructure. The ideal candidate will have strong technical expertise, excellent troubleshooting abilities, and the ability to work independently in a remote or hybrid environment.

The Network Administrator will support network availability, performance, security, and reliability while collaborating with IT teams, employees, vendors, and leadership to resolve technical issues and improve network operations.

Key Responsibilities
  • Install, configure, maintain, and troubleshoot network infrastructure.
  • Monitor network performance, availability, and connectivity.
  • Manage routers, switches, firewalls, wireless networks, VPNs, and related systems.
  • Diagnose and resolve network connectivity and performance issues.
  • Configure and maintain network security controls and access policies.
  • Manage user access, permissions, and network authentication.
  • Monitor network traffic and investigate unusual activity.
  • Perform routine system maintenance, updates, and configuration changes.
  • Maintain accurate network documentation, diagrams, configurations, and procedures.
  • Assist with network upgrades, expansions, migrations, and technology implementations.
  • Support remote employees with VPN, connectivity, and network-related issues.
  • Work with vendors and service providers to troubleshoot infrastructure and connectivity problems.
  • Maintain backup and disaster-recovery procedures related to network infrastructure.
  • Follow IT security policies, procedures, and industry best practices.
  • Participate in incident response and resolve network-related service disruptions.
  • Identify opportunities to improve network reliability, performance, scalability, and security.
Qualifications
  • Bachelor's degree in Information Technology, Computer Science, Network Administration, or a related field preferred.
  • Proven experience in network administration or a related IT infrastructure role.
  • Strong knowledge of TCP/IP, DNS, DHCP, VPN, VLANs, routing, and switching.
  • Experience administering wired and wireless network environments.
  • Familiarity with firewalls, network security technologies, and access controls.
  • Strong troubleshooting and analytical skills.
  • Ability to monitor and diagnose network performance issues.
  • Experience with network monitoring and management tools.
  • Strong understanding of cybersecurity principles and network security practices.
  • Excellent communication and organizational skills.
  • Ability to manage multiple priorities and meet deadlines.
  • Ability to work independently and effectively in a remote or hybrid environment.
Preferred Certifications

Candidates with relevant certifications are encouraged to apply, including certifications such as:

  • Cisco CCNA/CCNP
  • CompTIA Network+
  • CompTIA Security+
  • Microsoft or other relevant networking certifications

Equivalent professional experience may be considered in place of certifications.

Compensation

Base Salary: $125,000–$135,000 annually, depending on experience, qualifications, and role scope.

Annual Bonus: Typically 10–20% of base salary, based on applicable performance and company criteria.

Benefits

Eligible employees may receive a comprehensive benefits package that includes:

  • 401(k) retirement plan
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Annual performance bonus opportunities
  • Remote and hybrid work flexibility

Benefits and eligibility may vary based on employment status and applicable company policies.

Work Schedule

Both full-time and part-time opportunities are available. Employees may work fully remotely or in a hybrid arrangement, depending on business needs and position requirements.

Applicant Eligibility

This opportunity is open to USA applicants only. Candidates must be located in the United States and meet applicable work-authorization requirements.