1

Online Programming Instructor Jobs in California

... in an on-line/distance education format. The assignments are based on departmental need on a ... Science, Technology, Engineering, and Mathematics - Contact: Dean of Science, Technology ...

$89.24/hr

Mathematics, Science & Engineering Department: Mathematics Opening Date: 07/11/2025 Description We ... Applicants are encouraged to apply online by visiting our website All application materials must be ...

$89.24/hr

Mathematics, Science & Engineering Department: Physics Opening Date: 10/05/2023 Description We are ... Applicants are encouraged to apply online by visiting our website at Jobs at COC . All application ...

Showing results 41-60

Online Programming Instructor information

See California salary details

$5

$22

$43

How much do online programming instructor jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for online programming instructor in California is $22.32, according to ZipRecruiter salary data. Most workers in this role earn between $11.63 and $27.07 per hour, depending on experience, location, and employer.

What are some common challenges faced by online programming instructors, and how can they be addressed?

Online Programming Instructors often encounter challenges such as maintaining student engagement in a virtual environment, addressing diverse learning paces, and troubleshooting technical issues remotely. To overcome these, instructors can incorporate interactive elements like live coding sessions, regularly check in with students to gauge understanding, and provide clear, accessible resources. Additionally, fostering a supportive online community and being responsive to students' questions can greatly enhance the learning experience and address these common challenges.

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

AspectOnline Programming InstructorOnline Coding Tutor
CredentialsTypically requires a degree in computer science or related field, teaching certifications optionalOften requires strong coding skills, certifications are optional
Work EnvironmentUsually works for educational institutions, online platforms, or private companiesPrimarily works independently or through tutoring platforms
Employer & Industry UsageUsed in schools, universities, coding bootcamps, online education platformsCommonly found on tutoring websites, freelance platforms, or private clients

Online Programming Instructors generally have formal teaching credentials and work within educational institutions or online platforms, focusing on structured courses. In contrast, Online Coding Tutors often possess strong coding skills and provide one-on-one support, usually on freelance or tutoring platforms. Both roles involve teaching programming but differ in credentials, work setting, and scope.

What does an online programming instructor do?

An Online Programming Instructor teaches programming concepts and skills to students over the internet. They create lesson plans, deliver live or recorded classes, provide coding exercises, and offer feedback on assignments. Instructors may use various online platforms to interact with students, answer questions, and help them troubleshoot code. Their goal is to make programming accessible and engaging, regardless of students' prior experience.

What are the key skills and qualifications needed to thrive as an online programming instructor?

To thrive as an Online Programming Instructor, you need expertise in programming languages (such as Python, Java, or JavaScript), a solid educational background in computer science or a related field, and experience in teaching or curriculum development. Familiarity with online teaching platforms (like Zoom or Google Classroom), coding environments, and relevant certifications (such as CompTIA, Microsoft, or Google Educator) is typically required. Strong communication, patience, and adaptability are crucial soft skills for engaging students and addressing diverse learning needs remotely. These skills and qualities ensure effective instruction, student engagement, and the ability to keep up with evolving technology trends in online education.
What cities in California are hiring for Online Programming Instructor jobs? Cities in California with the most Online Programming Instructor job openings:
Infographic showing various Online Programming Instructor job openings in California as of August 2026, with employment types broken down into 62% Full Time, 34% Part Time, 1% Temporary, and 3% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $46,426 per year, or $22.3 per hour.

Instructor Pool - Construction and Sustainable Management - UC Berkeley Extension

University of California-Berkeley

Berkeley, CA • On-site

$1.5K - $3.5K/wk

Other

Posted 22 days ago


Job description

Position overview Position title: Instructor (Non-Senate, Non-Tenure Track)
Salary range: A reasonable estimate for this position is $1,500 - $3,500 total per synchronous Live Online course. Instructor compensation is determined by course length, number of units, enrollment, budgetary considerations, and other factors.
Percent time: Part-time by agreement on a course-by-course basis.
Anticipated start: Some appointments may begin as early as the spring semester.
Review timeline: Applicants are considered for positions as needs arise; the existence of this applicant pool does not guarantee that a position is available. The applicant pool will remain in place for 9-12 months; those interested in remaining in the applicant pool beyond the advertised final closing date must reapply.
Position duration: Length of courses differs depending on the subject, level, format/schedule, and credits taught. For the fall, spring, and summer semesters, course length typically ranges from approximately 5 to 12 weeks. Further course agreements may be assigned based upon program needs, meritorious performance, and funding availability.
Application Window

Open date: July 16, 2026

Next review date: Monday, Aug 10, 2026 at 11:59pm (Pacific Time)
Apply by this date to ensure full consideration by the committee.

Final date: Friday, Jul 16, 2027 at 11:59pm (Pacific Time)
Applications will continue to be accepted until this date, but those received after the review date will only be considered if the position has not yet been filled.

Position description

UC Berkeley Extension (UNEX), the continuing education branch of the University of California, Berkeley, has been building bridges between UC Berkeley and the public since 1891. UNEX serves the professional and continuing education goals of thousands of people each year and plays an essential part of the University mission to: extend the research and scholarship of UC Berkeley to a global community; increase access to higher education for non-traditional, online, and international students; and improve the workforce. UC Berkeley Extension is a part of the division under the leadership of the Dean of Extended Education that also includes Berkeley Summer Sessions, Berkeley Study Abroad, and Osher Lifelong Learning Institute.

Instructors will teach one or more professional continuing education online courses each year for our Construction Management and Sustainable Management programs within our Engineering, Technology, and Environmental Management department.

Courses are offered online:

  • Online instruction is delivered through synchronous live lectures (Zoom) and through our learning management system (Canvas).
  • Synchronous live online lecture courses are offered in the evening and on the weekend (U.S.A. Pacific Time).

All work must be performed in the United States, whether in person or online. Applicants must be authorized to work in the United States at the time of hire. Visa sponsorship is not available for this position.

Course Subjects

Instructors will teach one or more of the following course subjects. For program and course descriptions, please refer to the departmental link below.

Professional Program in Construction Management

  • Introduction to Management in the Construction Industry
  • Construction Cost Estimating
  • Field Project Management
  • Construction Methods, Materials & Systems
  • Construction Project Scheduling & Control
  • Fundamentals of Construction Law

Advanced Program in Sustainable Management

  • California Environmental Protection & Leadership
  • Carbon Management & Business Strategy
  • Environmental Law
  • Greening Your Supply Chain: Life Cycle Assessment Tools
  • Introduction to Climate Change, Environment & Sustainability
  • Managing Sustainable Change in an Organization
  • Principles of Ecology for Nonscientists
  • Smart Grids: Introduction
  • Sustainability Leadership: Strategies & Paradigms
General Duties

Specific duties and expectations will vary depending on the method of instruction including: Synchronous Live Online (Zoom).

  • For synchronous instruction (live online courses), duties include but are not limited to: syllabus development; assignment development; lesson planning for class meetings; preparing and submitting required texts and course materials; reviewing and updating Canvas course site; and delivering lectures, presentations, and learning activities for all required hours of instruction.
  • For all instruction (regardless of course format) duties include but are not limited to: completing required trainings as mandated by the UC Presidential policies; responding to student questions and learning needs in a timely manner; grading student assignments and posting final student grades to the instructor portal in a timely manner; utilizing University-approved course support platforms including the Canvas Learning Management System, Zoom, Instructor Portal, Google Workspace, etc.; reviewing and following University and departmental policies, logistics, and other guidelines as published on the departmental Instructional Resource Site; and responding to other requests from the Program Director or Department Director in a timely manner.

Construction & Sustainable Management Programs & Courses: https://extension.berkeley.edu/academic-areas/construction-and-sustainability/

Qualifications
Basic qualifications (required at time of application)
  • Bachelor's degree or equivalent international degree required.
Additional qualifications (required at time of start)
  • 5 or more years of professional industry experience in Construction Management or Sustainable Management since degree.
Preferred qualifications
  • Teaching, training, coaching or mentoring experience in the course subject, within a U.S. corporate environment, or at a U.S. college/university institution.
  • 6 or more years of professional industry experience in the Construction Management or Sustainable Management course subject.
  • Advanced degree in course subject preferred.
  • Knowledge of federal and California state laws and regulations as applicable to the course subject.
  • Experience in creating syllabi, learning objectives, lectures/presentations, learning activities, assignments, assessments, exams, and quizzes.
  • Experience teaching online and/or developing academic content for online courses.
  • Ability to support the success of all students through inclusive curriculum, classroom environment, and pedagogy.
  • Effective verbal/written communication and presentation skills (English), including ability to convey conceptual and complex ideas and information and ability to collaborate with colleagues and work within a team environment.
  • Proficiency in (or willingness to learn) instructional and other technology, such as: Learning Management Systems (Canvas); lecture/presentation capture applications (Panopto); online video conferencing (Zoom); Microsoft Office (Word and PowerPoint); file sharing (Google drive or Dropbox); and Google Workspace tools (email, calendar, docs, sheets, slides, etc).
Application Requirements
Document requirements
  • Curriculum Vitae - Your most recently updated C.V.

Reference requirements
  • References are requested from candidates at the interviewing stage, and references are only contacted for finalists.
Apply link: https://aprecruit.berkeley.edu/JPF05377

Help contact: extension-jobs@berkeley.edu

About UC Berkeley

UC Berkeley is committed to diversity, equity, inclusion, and belonging in our public mission of research, teaching, and service, consistent with UC Regents Policy 4400 and University of California Academic Personnel policy (APM 210 1-d). These values are embedded in our Principles of Community, which reflect our passion for critical inquiry, debate, discovery and innovation, and our deep commitment to contributing to a better world. Every member of the UC Berkeley community has a role in sustaining a safe, caring and humane environment in which these values can thrive.

The University of California, Berkeley is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.

For more information, please refer to the University of California's Affirmative Action and Nondiscrimination in Employment Policy and the University of California's Anti-Discrimination Policy.

In searches when letters of reference are required all letters will be treated as confidential per University of California policy and California state law. Please refer potential referees, including when letters are provided via a third party (i.e., dossier service or career center), to the UC Berkeley statement of confidentiality prior to submitting their letter.

As a University employee, you will be required to comply with all applicable University policies and/or collective bargaining agreements, as may be amended from time to time. Federal, state, or local government directives may impose additional requirements.

Unless stated otherwise, unambiguously, in the position description, this position does not include sponsorship of a new consular H-1B visa petition that would require payment of the $100,000 supplemental fee.

As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct.

  • "Misconduct" means any violation of the policies or laws governing conduct at the applicant's previous place of employment, including, but not limited to, violations of policies or laws prohibiting sexual harassment, sexual assault, or other forms of harassment or discrimination, as defined by the employer.
  • UC Sexual Violence and Sexual Harassment Policy
  • UC Anti-Discrimination Policy
  • APM - 035: Affirmative Action and Nondiscrimination in Employment
Job location
Berkeley, California (U.S.A.)