1

High School Programming Jobs (NOW HIRING)

next page

Showing results 1-20

High School Programming information

See salary details

$44.5K

$70.9K

$99K

How much do high school programming jobs pay per year?

As of May 31, 2026, the average yearly pay for high school programming in the United States is $70,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,000.00 and $88,500.00 per year, depending on experience, location, and employer.

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 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 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 cities are hiring for High School Programming jobs? Cities with the most High School Programming job openings:
What are the most commonly searched types of High School Programming jobs? The most popular types of High School Programming jobs are:
What states have the most High School Programming jobs? States with the most job openings for High School Programming jobs include:
Infographic showing various High School Programming job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 69% Full Time, 29% Part Time, and 1% Temporary. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $70,857 per year, or $34.1 per hour.

2026 Summer School Programming - Math Teacher

The St. Clair County Application Consortium

Belleville, IL

$42.30K - $56.80K/yr

Other

Posted 10 hours ago


Job description

2026 SUMMER SCHOOL PROGRAMMING - MATH TEACHER at Wyvetter Younge School of Excellence June 2, 2026 - June 30, 2026.
This is Summer School Position and does not constitute permanent employment in the District for 2026-2027 school year.

Requirements:

- Illinois TeachingĀ License with Middle School endorsement in Math

-Highly Qualified in Middle School Math

-Satisfactory Evaluation for the past two years

-Ability to demonstrate knowledge of current instructional and curricular methodologies

-Average Daily Attendance of greater than 93% of a regular school term

-Evidence of current professional development

-Must not exceed 3% salary cap

District 189 Teaching staff have selection priority as described in Article XVII of the Local 1220 Bargaining Agreement.