1

High School Computer Science Jobs in San Ramon, CA

High School Science Teacher

San Jose, CA · On-site

$56K - $72K/yr

High School Science Teacher - Inspire Future Scientists and Innovators Join Escuela Popular, a vibrant and culturally rich bilingual charter school based in East San Jose, dedicated to empowering ...

High School Science Teacher

San Jose, CA

$56K - $73K/yr

High School Science Teacher - Inspire Future Scientists and Innovators Join Escuela Popular, a vibrant and culturally rich bilingual charter school based in East San Jose, dedicated to empowering ...

High School Science Teacher

San Jose, CA · On-site

$56K - $72K/yr

High School Science Teacher - Inspire Future Scientists and Innovators Join Escuela Popular, a vibrant and culturally rich bilingual charter school based in East San Jose, dedicated to empowering ...

next page

Showing results 1-20

High School Computer Science information

See San Ramon, CA salary details

$30.2K

$70.9K

$88.8K

How much do high school computer science jobs pay per year?

As of Aug 5, 2026, the average yearly pay for high school computer science in San Ramon, CA is $70,882.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,100.00 and $67,600.00 per year, depending on experience, location, and employer.

What is a high school computer science?

A High School Computer Science job typically involves teaching computer science principles, programming, and technology-related topics to students. Teachers in this role develop lesson plans, assess student progress, and foster problem-solving and computational thinking skills. They may cover subjects like coding, cybersecurity, data structures, and software development. Additionally, they often guide students in hands-on projects, coding competitions, and technology clubs. The goal is to prepare students for further education and careers in technology-related fields.

What are the key skills and qualifications needed to thrive in the high school computer science position, and why are they important?

To thrive as a High School Computer Science teacher, you need a strong understanding of programming languages, computer science fundamentals, and a valid teaching credential in secondary education. Familiarity with classroom management software, learning management systems (LMS), and tools like Python, Java, or Scratch is typically required. Excellent communication, patience, and the ability to inspire students to explore technology are crucial soft skills. These qualities are essential for effectively teaching complex concepts, managing a dynamic classroom, and fostering student engagement in STEM fields.

What are the typical responsibilities of a high school computer science teacher during the school year?

High School Computer Science teachers are responsible for designing and delivering lessons on topics such as programming, algorithms, and digital literacy, adapting content to various skill levels. They often grade assignments, develop curriculum, supervise extracurricular coding clubs, and provide feedback to students and parents. Collaboration with fellow teachers, technology coordinators, and school administrators is common to ensure a coherent STEM education. Teachers may also help organize competitions or school tech events, contributing to a dynamic and engaging learning environment.

What are popular job titles related to High School Computer Science jobs in San Ramon, CA? For High School Computer Science jobs in San Ramon, CA, the most frequently searched job titles are:
What job categories do people searching High School Computer Science jobs in San Ramon, CA look for? The top searched job categories for High School Computer Science jobs in San Ramon, CA are:
What cities near San Ramon, CA are hiring for High School Computer Science jobs? Cities near San Ramon, CA with the most High School Computer Science job openings:
Infographic showing various High School Computer Science job openings in San Ramon, CA as of July 2026, with employment types broken down into 55% Full Time, and 45% Part Time. Highlights an 100% In-person job distribution, with an average salary of $70,882 per year, or $34.1 per hour.

MS/HS Computer Science Teacher

Bay Area Technology School

Oakland, CA • On-site

$65K - $120K/yr

Full-time

Re-posted 26 days ago


Job description

About the Employer
Bay Area Technology School (BayTech) is a tuition free college prep public charter school in East Oakland. Our mission is to infuse assistive technology throughout our school curriculum to provide a personalized educational experience for every student to be college and career ready. The "Tech" in BayTech is the use of software and technology to deliver an individualized education to meet each kids needs.
BayTech is a small close-knit community emphasizing open communication between our teachers and parents & families to support students and share in their success. Students can graduate from BayTech with college credits and will have completed the UC A-G Admission Requirements.
"It's going to be a great day at BayTech!"
Job Summary
Teaching Computer Science to Middle School and High School students. Applicants must have a teaching credential or be eligible for an intern teaching credential.
Requirements / Qualifications
  • Credential Copy
  • Letter(s) of Reference (2-3 Letters)
  • Resume