1

Online Programming Tutor Jobs in Riverside, CA (NOW HIRING)

Python Private Tutoring Jobs

Pomona, CA ยท On-site

$51 - $70.50/hr

With Superprof, you can set your own rates, work from home, tutor online, and connect with thousands of potential students. Superprof is looking for motivated and passionate people (both with ...

next page

Showing results 1-20

Online Programming Tutor information

See Riverside, CA salary details

$12

$19

$23

How much do online programming tutor jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for online programming tutor in Riverside, CA is $19.62, according to ZipRecruiter salary data. Most workers in this role earn between $18.08 and $18.08 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Online Programming Tutor, and why are they important?

To thrive as an Online Programming Tutor, you need strong programming knowledge, teaching experience, and typically a degree in computer science or a related field. Familiarity with online teaching platforms (such as Zoom or Google Classroom), coding environments (like Repl.it or Jupyter), and relevant certifications (such as CompTIA or Microsoft) is beneficial. Excellent communication, patience, and the ability to motivate and adapt to different learning styles are essential soft skills. These skills ensure effective knowledge transfer, student engagement, and successful learning outcomes in a virtual environment.

What is the difference between Online Programming Tutor vs Online Coding Instructor?

AspectOnline Programming TutorOnline Coding Instructor
CredentialsTypically requires programming certifications or proficiencyOften requires teaching certifications or experience in coding education
Work EnvironmentOne-on-one or small group online sessionsGroup classes or workshops conducted online
Employer & Industry UsageFreelance platforms, tutoring companies, educational websitesOnline education platforms, coding bootcamps, schools
Search & Comparison IntentPeople seeking personalized programming helpIndividuals looking for structured coding courses or classes

While both roles involve teaching coding online, an Online Programming Tutor typically offers personalized, one-on-one instruction focusing on specific programming problems. An Online Coding Instructor usually delivers structured courses or group lessons aimed at broader learning objectives. The choice depends on whether you prefer tailored tutoring or classroom-style teaching.

What are some common challenges faced by Online Programming Tutors, and how can they be addressed?

Online Programming Tutors often encounter challenges such as keeping students engaged in a virtual environment, addressing diverse learning paces, and troubleshooting technical issues remotely. To address these, tutors can use interactive tools, tailor lesson plans to individual needs, and establish clear communication channels for support. Building a supportive and adaptive teaching approach helps foster student motivation and success.

What does an online programming tutor do?

An online programming tutor helps students learn and understand various programming languages and concepts through virtual sessions. They provide personalized instruction, clarify coding problems, assist with assignments, and guide learners in building projects. Typically, they adapt their teaching methods to the student's skill level and offer support via video calls, chat, or interactive coding platforms. Their goal is to improve students' coding skills and confidence in programming.
What are popular job titles related to Online Programming Tutor jobs in Riverside, CA? For Online Programming Tutor jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Online Programming Tutor jobs in Riverside, CA look for? The top searched job categories for Online Programming Tutor jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Online Programming Tutor jobs? Cities near Riverside, CA with the most Online Programming Tutor job openings:
Infographic showing various Online Programming Tutor job openings in Riverside, CA as of July 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, 64% Full Time, 32% Part Time, 1% Temporary, and 1% Contract. Highlights an 81% Physical, 1% Hybrid, and 18% Remote job distribution, with an average salary of $40,803 per year, or $19.6 per hour.
Tutor (IVC - Math Center)

Tutor (IVC - Math Center)

South Orange County Community College District

Mission Viejo, CA โ€ข On-site

$18/hr

Part-time

Posted 4 days ago


Job description

Salary: $18.00 Hourly
Location : Irvine Valley College - Irvine, CA
Job Type: IVC - Non-Bargaining Unit (Part-Time) - Temporary
Job Number: 202401106
Office, Division, or School: IVC - School of Mathematics, Computer Science, and Engineering
Opening Date: 07/09/2026
Closing Date: 9/30/2026 11:59 PM Pacific
Culture of Care:
At the South Orange County Community College District (SOCCCD), we foster a Culture of Care grounded in connection, collaboration, inclusion, and service. We seek employees who contribute to a welcoming, student-centered environment and who understand the important role every position plays in advancing student success and strengthening our District community. Our employees build meaningful relationships, demonstrate empathy and professionalism, and promote a culture of belonging, engagement, and mutual respect.
Join SOCCCD and be part of a community dedicated to connection, purpose, and impact. We are seeking collaborative professionals committed to supporting students, creating meaningful experiences, and contributing to an inclusive and supportive workplace. Every employee helps shape a Caring District-one where students, colleagues, and the broader community feel valued, respected, and empowered. If you are passionate about service and making a positive difference, we invite you to bring your talents to our team.
Application Instructions:
  • Complete all sections and fields on the application and attach all required documents - incomplete applications may not be considered.

  • Include all relevant education, training, and/or experience on the application.

  • Do not include any personally identifiable, confidential, or otherwise unrequested information that does not pertain to job related factors (e.g., social security number, date of birth, pictures, etc.) on your application or attached documents.

  • For job postings with a close date, all applications received by 11:59 PM (Pacific Time) on the job posting close date, will receive consideration.

  • For job postings with an initial screening date, all applications received by 11:59 PM (Pacific Time) on the job posting initial screening date, will receive priority consideration; however, typically the job posting will remain open, and continue to accept applications, until the position is filled.
Description
SUMMARY DESCRIPTION
To provide instructional support and assistance to students in various subjects; help students understand course materials, improve their study skills, and enhance their overall academic performance.
REPRESENTATIVE DUTIES
The following duties are typical for this classification. Incumbents may not perform all of the listed duties and/or may be required to perform additional or different duties from those set forth below to address business needs and changing business practices.
Provide one-on-one or group tutoring sessions to students enrolled in academic courses.
Assist students in understanding and mastering course content, including concepts, theories, and problem-solving techniques.
Help students develop effective study strategies and time management skills.
Evaluate students' strengths and weaknesses to tailor tutoring sessions to their specific needs.
Clarify complex topics, provide additional explanations, and assist students in formulating responses to questions.
Provide strategies and techniques for understanding and preparing for assignments, prompts, and exams.
Foster a positive and supportive learning environment for students to become independent learners and thinkers.
Monitor students' progress and provide feedback to help them track their improvement.
Collaborate with faculty to ensure tutoring sessions are in alignment with course objectives.
Stay up to date with the curriculum and materials used in the tutored courses.
Maintain accurate records of tutoring sessions, student attendance, and progress.
Follow District and college policies and procedures, including maintaining confidentiality of student information.
Participate in tutor training programs and professional development activities as required.
Perform related duties as required.
QUALIFICATIONS
Knowledge of:
Strong organizational skills to keep track of tutoring sessions and student progress.
Strong knowledge and understanding of the subject(s) being tutored.
Instructional technologies and online tutoring platforms.
Diverse academic, socioeconomic, cultural, disability, and ethnic backgrounds of community college students.
Interpersonal skills using tact, patience, and courtesy.
Techniques to facilitate effective interaction with people on an individual or group basis.
Ability to:
Demonstrate excellent communication and interpersonal skills.
Explain complex concepts in a clear and concise manner.
Abide by all confidentiality practices required by department, state, and federal policies, laws, rules, and regulations, including FERPA and ADA.
Communicate clearly and concisely, both orally and in writing in English; use correct English usage, grammar, spelling, punctuation, and vocabulary; understand and follow oral and written directions in English; listen actively and effectively.
Develop, maintain, and foster effective working relationships involving interactions and communications with a variety of individuals and/or groups from diverse backgrounds on a regular, ongoing basis.
Interact extensively with and respond to requests and inquiries from students, faculty, staff, and public; effectively present information to students, staff, or the public; provide excellent customer service.
Demonstrate patience and empathy when working with students of diverse backgrounds and learning styles; work with and exhibit sensitivity to and understanding of the varied racial, ethnic, cultural, sexual orientation, academic, socio-economic, and disabled populations of community college students.
Work effectively under pressure with frequent interruptions and a high degree of public contact on a variety of tasks concurrently while meeting established deadlines and changing priorities.
Exercise good judgment, discretion, and personal initiative in resolving situations, according to established policies and procedures; use sound judgment in recognizing scope of authority.
Report to work on a regular and consistent basis, as scheduled, to assigned job.
Maintain the cleanliness, safety, and organization of assigned area; ensure adherence to safe work practices and procedures; monitor activities in assigned area and enforce policies for proper use and behavior.
Attend and participate in trainings, meetings, workshops, and conferences; attend and participate in diversity, equity, and inclusion trainings and events; maintain compliance with online coursework and other mandatory trainings and certifications as directed by supervisor.
EDUCATION AND EXPERIENCE
AA degree in the subject area or a related field or a current student within SOCCCD. Prior tutoring or teaching experience is preferred, but not always required.
For Saddleback/Irvine Valley College students, please attach an unofficial transcript, statement of interest specifying the subject you are interested in tutoring, and faculty recommendation letter. Resume and cover letter are optional.
For non-Saddleback/Irvine Valley College students, please attach transcript, statement of interest specifying the subject you are interested in tutoring, letter of recommendation, and resume.
PHYSICAL DEMANDS AND WORKING ENVIRONMENT
The conditions herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.
Environment: Work is performed primarily in a standard office setting. At least minimal environmental controls to assure health and comfort.
Physical: Primary functions require sufficient physical ability and mobility to work in an office setting; to stand or sit for prolonged periods of time; to occasionally stoop, bend, kneel, crouch, reach, and twist; to lift, carry, push, and/or pull light to moderate amounts of weight; to operate office equipment requiring repetitive hand movement and fine coordination including use of a computer keyboard; and to verbally communicate to exchange information. Vision: See in the normal visual range with or without correction. Hearing: Hear in the normal audio range with or without correction.
Supplemental Information
Work Schedule: TBD - Schedule and shift vary and are subject to change in accordance with the department's needs.
Hours per Week: Up to 25
Employment Conditions and Information:
This is a short-term, temporary, hourly Non-Bargaining Unit (NBU) assignment, not to exceed 160 days and 960 hours per fiscal year (July 1st through June 30th). Short-term, temporary NBU positions may only be used on an intermittent, seasonal, or project basis. Education Code Section 88003 states "Short-term employee means any person who is employed to perform a service for the district, upon the completion of which, the service required or similar services will not be extended or needed on a continuing basis."
After successful completion of the onboarding requirements, an individual may be employed by the South Orange County Community College District (SOCCCD) as a short-term, temporary NBU employee. Employment will be on an "if and as needed" basis, as determined by the SOCCCD. The assignment may be shortened or extended at any time, due to departmental needs, with little to no notice. NBU employment is at-will, and either party may terminate this working relationship at any time. Neither party shall be required to provide any reason for the separation. NBU employees shall not have reemployment rights or recourse to petition to be reinstated.
NBU employees are limited to working in a single position for a single department and site (assignments are onsite only).
NBU employees are paid on a monthly basis. The payroll reporting period is from the 1st of the month to the last day of the month. NBU employees are paid on the 10th of the following month.
Example: For the following reporting period: January 1st through January 31st, the NBU employee will be paid on February 10th.
NBU employees who work more than 1000 hours per fiscal year are required to contribute to the California Public Employees Retirement System (CalPERS), through payroll deduction. The SOCCCD does not intend to employ NBU employees for more than 960 hours during any fiscal year.
Notice to all Candidates for Employment:
The Immigration Reform and Control Act of 1986, Public Law 99-603, requires that employers obtain documentation from every new employee which authorizes that individual to accept employment in this country. The South Orange County Community College District (SOCCCD) will not sponsor any visa applications.
Employees must reside in California while employed with the SOCCCD.
California Public Employees Retirement System and California State Teachers Retirement System:
A California Public Employees Retirement System (CalPERS) retiree may not accept employment until after the first 180 days of retirement. Anyone retired from CalPERS accepting permanent employment with the SOCCCD will be required to reinstate as an active CalPERS member. Please contact CalPERS for additional information regarding your retirement status.
Any active vested member of California State Teachers Retirement System (CalSTRS), who accepts employment with the SOCCCD to perform service that requires membership in CalPERS, is eligible to elect to continue retirement system coverage under CalSTRS
Disability Accommodations:
If you require special accommodations in the application and/or evaluation process, please notify Human Resources at least two (2) business days prior to the job posting close or initial screening date, by either calling (949) 582-4850 or sending an e-mail to hrinfodesk@socccd.edu.
Attendance Requirement:
All SOCCCD employees are required to report to work on a regular and consistent basis, as scheduled, to assigned job.
Campus Crime and Safety Awareness:
Information regarding campus crime and safety awareness can be found at www.ivc.edu or www.saddleback.edu. Paper copies are available in the Human Resources office upon request.
Non-Discrimination Notice:
The SOCCCD provides access to its services, classes, and programs without regard to national origin, immigration status, religion, age, gender, gender identity, gender expression, race, ethnicity, color, medical condition, military and veteran status, genetic information, ancestry, sexual orientation, marital status, physical or mental disability, pregnancy, or because they are perceived to have one or more of the foregoing characteristics, or based on association with a person or group with one or more of these actual or perceived characteristics.
California Fair Chance Act:
The SOCCCD will consider qualified applicants with a criminal history pursuant to the California Fair Chance Act. You do not need to disclose your criminal history or participate in a background check until a conditional job offer is made to you. After making a conditional offer and running a background check, if the SOCCCD is concerned about a conviction that is directly related to the job, you will be given the chance to explain the circumstances surrounding the conviction, provide mitigating evidence, or challenge the accuracy of the background report.
Diversity, Equity, Inclusion and Access:
The SOCCCD is looking for equity and inclusion-minded applicants who r