1

High School Computer Science Jobs in California (NOW HIRING)

Showing results 41-60

High School Computer Science information

See California salary details

$26.6K

$62.6K

$78.5K

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

As of Aug 3, 2026, the average yearly pay for high school computer science in California is $62,598.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,900.00 and $59,700.00 per year, depending on experience, location, and employer.

What is a High School Computer Science job?

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 to do in high school for computer science?

High school students interested in computer science should focus on taking relevant courses such as programming, mathematics, and computer science classes. Participating in coding clubs, hackathons, or online platforms like Codecademy can help develop practical skills, while learning programming languages like Python or Java enhances job readiness for future roles in the field.

What jobs pay 4000 a week without a degree?

High-paying jobs that can reach $4,000 a week without a degree often include roles such as freelance software developers, web designers, or IT consultants, especially if they have strong technical skills and experience. Other options include sales positions like real estate or high-ticket sales, or skilled trades such as electricians or plumbers with experience and certifications. Success in these roles typically depends on skill level, reputation, and the ability to generate clients or sales rather than formal education.

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 jobs can a computer science student get?

A computer science student can pursue roles such as software developer, web developer, IT support specialist, or data analyst. These jobs often require programming skills, knowledge of coding languages, and familiarity with tools like databases and version control systems.

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 jobs pay $700 a day?

High-paying jobs that can pay $700 a day include freelance software developers, specialized IT consultants, and project managers with extensive experience. These roles often require advanced skills, certifications, and the ability to work independently or on contract, typically in technology or consulting fields.
What are popular job titles related to High School Computer Science jobs in California? For High School Computer Science jobs in California, the most frequently searched job titles are:
What job categories do people searching High School Computer Science jobs in California look for? The top searched job categories for High School Computer Science jobs in California are:
What cities in California are hiring for High School Computer Science jobs? Cities in California with the most High School Computer Science job openings:
Infographic showing various High School Computer Science job openings in California as of July 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $62,598 per year, or $30.1 per hour.

Computer Science Teacher- Middle School (26-27)

KIPP Nor Cal Schools

San Jose, CA • On-site

$59K - $81K/yr

Full-time

Medical, Dental, Vision

Posted 19 days ago


Job description

Position Summary
  • Teach with Purpose: At KIPP Public Schools Northern California, our Computer Science Teachers bring our academic and cultural visions to life. You will design engaging lessons, use data to guide instruction, and create a classroom where every student learns and thrives. You will also integrate Social Emotional Learning and Restorative Practices to build a joyful, inclusive, and safe community.
  • Collaborate and Grow: You will work closely with your school's Leadership Team-including your Instructional Coach-to continuously strengthen your teaching practice. Through weekly meetings, coaching, and feedback, you will receive the support needed to grow as an educator and leader.
  • Commit to Equity and Anti-Racism: We are committed to building an anti-racist community. Teachers engage in ongoing reflection on identity, equity, and systemic impact, and we collectively examine our practices, data, and culture to ensure our schools serve all students with excellence and dignity.

Qualifications
Experience:
  • Experience teaching students with similar demographics to our KIPP Northern California community (preferred)
Education and Certification:
  • Bachelor's degree from a regionally accredited institution (required)
  • Meet one of the following eligibility requirements (required):
    • Hold a valid teaching credential in the subject of your desired role, or
    • Be eligible for a General Education Limited Assignment Permit, Provisional Internship Permit, or Short Term Staff Permit (CPR certification by American Heart Association or American Red Cross is a prerequisite for this permit)
Skills and Mindsets:
  • Deep commitment to KIPP's mission and vision
  • Dedication to anti-racist, culturally responsive teaching
  • Belief that all students can achieve at the highest levels
  • Strong content knowledge and instructional skills
  • Ability to build meaningful relationships with students, families, and colleagues
  • Proficiency in Google Suite (Docs, Sheets, Slides, Classroom, etc.) and openness to learning new educational technologies (e.g., Zoom, Nearpod)
Essential Responsibilities
  • Develop and implement daily and long-term lesson plans aligned with KIPP's academic vision
  • Analyze student data regularly to inform instruction and support student growth
  • Foster a positive, inclusive, and rigorous classroom environment grounded in Restorative Practices and SEL
  • Use culturally responsive classroom management strategies to ensure safety, belonging, and high expectations for all students
  • Communicate proactively with families, colleagues, and leaders to build strong partnerships
  • Engage fully in weekly professional development and Communities of Practice
  • Maintain accurate and timely records, including attendance, grades, and behavior data

Physical, Mental and Environmental Demands
Physical: Ability to navigate school and classroom settings. Ability to access and utilize technology. Occasional lifting/carrying of equipment 1-20 lbs. Physical agility to move self in various positions in order to execute duties effectively, which may include kneeling, walking, pushing/pulling, squatting, twisting, turning, bending, stooping and reaching overhead.
Mental: Stress of deadlines and normal work standards, ability to analyze problems and generate alternatives, work with interruptions, concentrate for long periods of time, read, calculate, perform routine math problems, memorize and recall objects and people.
Environmental: School and classroom environment subject to constant interruptions and distractions. Adhere to KIPP's health and safety guidelines as outlined by the CDC, CDE, and public health agencies' recommendations.
Classification
This is a full-time, exempt position on a school year calendar cycle, located at our school sites.

About KIPP Public Schools Northern California
We are a thriving nonprofit network of free, public charter schools open to all students. At KIPP, we believe all children should grow up free to create the future they want for themselves and that schools can and should be a critical factor in making that vision a reality.
Together with families and communities, we create joyful, academically excellent schools that prepare students with the skills and confidence to pursue the paths they choose-college, career, and beyond-so they can lead fulfilling lives and build a more just world.
Our 7,000+ elementary, middle, and high school students across East Palo Alto, Oakland, San Francisco, San Lorenzo, San Jose, Redwood City, and Stockton represent the rich diversity of our region: 79% qualify for free or reduced price lunch, 23% are multilingual learners, and 10% receive special education services.
We strive to build a team of educators whose backgrounds and experiences reflect those of our students and families.

Compensation

KIPP Northern California is dedicated to you and your family's well-being! We offer a competitive salary as well as a comprehensive benefits package including medical, dental, vision, and transportation benefits.
Our salaries are benchmarked annually against local district and charter schools to ensure competitiveness.
Salary step scales are available here:
  • KIPP Bay Area Scale (San Francisco, Oakland, San Lorenzo, East Palo Alto, Redwood City, and San Jose)
  • KIPP Stockton Scale (Stockton only)

How to Apply

Please submit a cover letter and resume by clicking apply on this page.

Questions? Email us at teach@kippnorcal.org.
Employment Type: Full-Time