1

Senior Computer Science Teacher Jobs in Berkeley, CA

Senior CAD Engineer

San Francisco, CA

$123K - $169K/yr

Senior CAD Engineer As an Astranis Senior CAD Engineer you will be a leader in the design and ... You will develop, maintain and teach others about design methods and best practices, perform ...

The area of concentration is in science. Essential Functions 1. Reflects an understanding of ... to, computer, interactive whiteboard, document camera, projector, and media player. A teacher ...

Senior CAD Engineer

San Francisco, CA · On-site

$140K - $190K/yr

Senior CAD Engineer As an Astranis Senior CAD Engineer you will be a leader in the design and ... You will develop, maintain and teach others about design methods and best practices, perform ...

next page

Showing results 1-20

Senior Computer Science Teacher information

See Berkeley, CA salary details

$30.6K

$98.3K

$200.2K

How much do senior computer science teacher jobs pay per year?

As of Sep 3, 2026, the average yearly pay for senior computer science teacher in Berkeley, CA is $98,307.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,800.00 and $126,100.00 per year, depending on experience, location, and employer.

What is a senior computer science teacher?

Senior Computer Science Teachers are experienced educators who specialize in teaching computer science subjects at the secondary or post-secondary level. They are responsible for developing curriculum, delivering lectures, and guiding students in areas such as programming, algorithms, and computer systems. In addition to teaching, they often mentor junior faculty, stay updated with technological advancements, and may participate in curriculum development and school technology initiatives. Their expertise ensures students gain a strong foundation in computer science principles and practical skills.

What are the key skills and qualifications needed to thrive as a senior computer science teacher, and why are they important?

To thrive as a Senior Computer Science Teacher, you need deep subject matter expertise, a relevant degree, and teaching credentials such as state certification or a postgraduate teaching qualification. Familiarity with programming languages (like Python or Java), educational platforms (such as Google Classroom), and assessment tools is standard. Outstanding communication, classroom management, and mentorship abilities help foster an engaging and supportive learning environment. These skills and qualities ensure effective instruction, student success, and adaptability to evolving educational technologies.

How does a senior computer science teacher typically collaborate with other faculty members and departments?

As a Senior Computer Science Teacher, collaboration is a key part of the role. You will often work closely with other STEM faculty to integrate interdisciplinary projects and ensure curriculum alignment. Additionally, senior teachers frequently mentor junior colleagues, contribute to curriculum development committees, and may coordinate with IT staff to maintain up-to-date lab resources. This collaborative environment helps foster innovative teaching practices and enriches the learning experience for students.

What is the difference between Senior Computer Science Teacher vs Computer Science Instructor?

AspectSenior Computer Science TeacherComputer Science Instructor
CredentialsBachelor's or Master's in Computer Science or Education, teaching certificationBachelor's in Computer Science or related field, teaching certification often preferred
Work EnvironmentHigh school or secondary education, classroom settingCommunity colleges, coding bootcamps, online platforms
Employer & IndustryPublic/private schools, educational institutionsTraining centers, online education companies, colleges
Search & Comparison IntentUnderstanding roles in traditional educationLooking for coding or tech training roles

The main difference between a Senior Computer Science Teacher and a Computer Science Instructor lies in their work environment and target audience. Senior Computer Science Teachers typically work in high schools with a focus on secondary education, while Computer Science Instructors often teach in colleges, bootcamps, or online platforms. Both roles require relevant credentials, but their settings and student levels differ.

What cities near Berkeley, CA are hiring for Senior Computer Science Teacher jobs?

Cities near Berkeley, CA with the most Senior Computer Science Teacher job openings:

Infographic showing various Senior Computer Science Teacher job openings in Berkeley, CA as of June 2026, with employment types broken down into 2% As Needed, 48% Full Time, 46% Part Time, 1% Temporary, and 3% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $98,307 per year, or $47.3 per hour.

26-27 SY Teaching Jobs: Technology, Computer Science

SupportFinity™

Burlingame, CA • On-site

$50 - $70/hr

Other

Posted 2 days ago

New


Job description

26-27 SY Teaching Jobs: Technology, Computer Science

Kreyco (formerly Language Learning Network) is a nationwide organization that specializes in preK‑12 education. We support students by building strong partnerships between schools and teachers.

We are anticipating several openings for the 2026‑2027 school year. Candidates interested in teaching Technology and/or Computer Science for middle and high school level students are encouraged to apply. This is a general application; the information you provide will be used to match you to positions as they become available.

About the Company

Kreyco provides a comprehensive curriculum, coaching and mentorship, and professional development at no cost.

Requirements
  • Bachelor's degree
  • Reside in the US within commutable distance to school
  • Authorized to work in the United States
  • Reliable transportation to and from job site
  • Complete background check
Benefits
  • Curriculum provided
  • Professional development
  • Weekly coaching
  • Holiday pay
  • Part‑time and full‑time positions
#J-18808-Ljbffr