1

High School Programming Jobs in California (NOW HIRING)

High School Teacher

San Diego, CA

$52K - $66K/yr

... Engineers, etc) or soon-to-be teachers who can meet the following criteria: Energetic and ... charter school classroom teacher. You have experience as a lecturer/course instructor at an ...

High School Teacher

San Diego, CA · On-site

$52K - $66K/yr

... Engineers, etc) or soon-to-be teachers who can meet the following criteria: • Energetic and ... private or charter school classroom teacher. • You have experience as a lecturer/course ...

High School Teacher

San Diego, CA · On-site

$52K - $66K/yr

... Engineers, etc) or soon-to-be teachers who can meet the following criteria: Energetic and ... charter school classroom teacher. You have experience as a lecturer/course instructor at an ...

$64K - $115K/yr

... engineers, interdisciplinary problems solvers, question askers, friends, collaborators, and world changers. Under the general supervision and guidance of the School Director, Teachers are responsible ...

... Engineers, etc) or soon-to-be teachers who can meet the following criteria: Energetic and ... charter school classroom teacher. You have experience as a lecturer/course instructor at an ...

... Engineers, etc) or soon-to-be teachers who can meet the following criteria: • Energetic and ... private or charter school classroom teacher. • You have experience as a lecturer/course ...

next page

Showing results 1-20

High School Programming information

See California salary details

$43.9K

$69.9K

$97.7K

How much do high school programming jobs pay per year?

As of Jul 27, 2026, the average yearly pay for high school programming in California is $69,929.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,300.00 and $87,300.00 per year, depending on experience, location, and employer.

What does a typical day look like for a High School Programming Teacher?

A typical day for a High School Programming Teacher involves planning and delivering programming lessons, guiding students through coding exercises and projects, and assessing student progress. You may spend time collaborating with other teachers to integrate technology into other subjects, updating curriculum materials, and providing one-on-one support to students who need extra help. Teachers often participate in professional development, after-school clubs, or coding competitions to enrich the student experience. The role requires balancing classroom instruction with preparation, grading, and fostering a positive learning environment.

What is a High School Programming job?

A High School Programming job typically involves teaching students the fundamentals of computer programming and coding. This role may include designing lesson plans, leading coding exercises, and helping students develop problem-solving skills through programming projects. It can be part of a formal teaching position, a tutoring role, or a mentorship opportunity in coding clubs or after-school programs.

What hot tech job pays $775 000?

High-paying tech roles such as software engineering managers, cloud architects, and senior data scientists can earn salaries around $775,000 annually, especially with experience, advanced skills, and working in competitive industries or companies. These positions often require strong programming, leadership, and specialized technical expertise, along with relevant certifications and a track record of successful project delivery.

Can I get a programming job at 16?

High school programming jobs are often entry-level positions such as internships or freelance projects, and age requirements vary by employer and location. Many companies require applicants to be at least 16 years old to work legally, and having basic coding skills in languages like Python or Java can improve chances. It's important to check local labor laws and employer policies regarding minor employment.

Why is Gen Z struggling to get jobs?

High school programming roles often require technical skills, certifications, and experience, which can be limited for Gen Z applicants. Additionally, competition is high, and employers may prioritize candidates with more advanced skills or work experience, making it challenging for younger applicants to secure these positions.

What are the key skills and qualifications needed to thrive in the High School Programming position, and why are they important?

To thrive as a High School Programming Teacher, you need a solid background in computer science concepts, strong programming skills (in languages such as Python, Java, or C++), and a relevant teaching certification or state license. Experience with educational technology tools, coding platforms (e.g., Code.org, Scratch), and classroom management systems is beneficial. Excellent communication, patience, and the ability to inspire students are essential soft skills for this role. These skills enable effective instruction, support diverse learning needs, and foster student engagement and success in programming.

What tech jobs pay $400,000 a year?

High-level roles such as senior software engineers, engineering managers, and technical directors in large tech companies can earn $400,000 or more annually, often including bonuses and stock options. These positions typically require extensive experience, advanced technical skills, and leadership responsibilities within competitive environments.
What are the most commonly searched types of High School Programming jobs in California? The most popular types of High School Programming jobs in California are:
What cities in California are hiring for High School Programming jobs? Cities in California with the most High School Programming job openings:
Infographic showing various High School Programming job openings in California as of July 2026, with employment types broken down into 1% As Needed, 77% Full Time, 17% Part Time, and 5% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $69,929 per year, or $33.6 per hour.

Community School Coordinator/Liaison

Bangor Union Elementary School District

Bangor, CA • On-site

Part-time

Posted 4 days ago


Job description

Job Summary
DEFINITION:
Under the direction of the school Principal, the Community School Coordinator is the school leadership team member responsible for the design, implementation, and supervision of a set of programmatic preventions, interventions, and enrichment activities designed to support the holistic development of students. The Community School Coordinator works under the daily guidance of the Principal to develop and supervise all community school programming in the school, including:
• Attendance support and interventions
• Family support services
• Family engagement and community-building
• Health and wellness services
• Enrichment activities including those that occur during the school day, after school, and summer.
The Community School Coordinator is a leader who empowers, builds, creates, and develops relationships with school leaders, educational partners, and community organizations to implement a community school strategy guided by a community school plan. In addition, the Community School Coordinator bridges the relationships among all community partners to improve connectedness and surround the whole child with support-academically, socially, emotionally, and physically.
EXAMPLE OF JOB DUTIES: (May include, but is not limited to the following)
The Community School Coordinator is responsible for working specifically with the Principal and other members of the school Leadership Team to ensure that the barriers to learning that may exist for each student are eliminated and/or significantly reduced.
ESSENTIAL DUTIES: (Include, but are not limited to the following)
1. Assure the high-quality functioning of other community school programming, including health, dental, mental health, and family support services.
2. Assure the above is carried out within the context of partnership and collaboration.
3. Collaborate with the Principal to effectively execute and maintain partnerships.
4. Support school culture-building as a leadership team member and mem
Requirements / Qualifications
  • Letter of Introduction
  • Letter(s) of Recommendation (Three)
  • Resume

Comments and Other Information
WORK YEAR: Part time (no benefits): Monday - Friday, 8:00 am - 11:00
12 months/243 days annually (Prorated upon hire)
ANTISIPATED START DATE: August 3, 2026