1

Computer Teacher Jobs in Pittsburgh, PA (NOW HIRING)

Basic personal computer skills (Gmail, Word, Excel) * Feels called of God to the teaching profession. * Have the spiritual maturity, academic ability and personal leadership qualities to "train up a ...

... computer skills (Gmail, Word, Excel) • Feels called of God to the teaching profession. • Have the spiritual maturity, academic ability and personal leadership qualities to "train up a child in ...

... Computer Literacy tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

Art Teacher

Natrona Heights, PA · On-site

$40K - $54K/yr

Art Teacher Position Purpose To develop students' interest, abilities, talents and skills for ... Ability to use computer network system and software applications as needed. * Ability to organize ...

next page

Showing results 1-20

Computer Teacher information

See Pittsburgh, PA salary details

$30.6K

$49.7K

$71.4K

How much do computer teacher jobs pay per year?

As of Aug 29, 2026, the average yearly pay for computer teacher in Pittsburgh, PA is $49,705.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,700.00 and $53,400.00 per year, depending on experience, location, and employer.

What is a computer teacher?

A computer teacher provides education about computer skills. The topic varies depending on the level of the students, but can include typing, literacy, programming, or computer science. Computer technology teachers can work with elementary, middle, and high school students, or university students. Their responsibilities include developing and teaching computer coursework to help students improve.

What does a computer teacher do?

A computer teacher is responsible for instructing students in various aspects of computer science, technology, and digital literacy. They develop lesson plans, teach topics such as basic computer operations, programming, internet safety, and software applications, and assess student progress. Computer teachers may work at elementary, middle, or high school levels, and they often stay updated on the latest technology trends to provide relevant and engaging instruction.

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

To thrive as a Computer Teacher, you need strong knowledge of computer science concepts, programming languages, and educational pedagogy, typically supported by a teaching degree and relevant certifications. Familiarity with common classroom technologies, learning management systems, and programming environments like Python or Scratch is essential. Effective communication, patience, and the ability to inspire and engage students are standout soft skills in this role. These abilities are crucial for delivering clear instruction, fostering student understanding, and adapting to diverse learning needs in a technology-driven classroom.

What are some common challenges faced by computer teachers when teaching students with varying levels of digital literacy?

Computer Teachers often encounter classrooms where students have diverse backgrounds in technology, which can create challenges in keeping everyone engaged and on track. Balancing lesson plans to accommodate both beginners and advanced learners requires adaptability and creativity. To overcome this, Computer Teachers frequently use differentiated instruction, peer mentoring, and flexible assignments. Collaborating closely with other educators and IT staff also helps ensure that resources and support are available for all students, promoting an inclusive and effective learning environment.

What is the difference between Computer Teacher vs IT Instructor?

AspectComputer TeacherIT Instructor
CredentialsTeaching certification, relevant degree in education or computer scienceIT certifications (e.g., CompTIA, Cisco), technical degree or experience
Work EnvironmentSchools, educational institutions, training centersTraining centers, corporate settings, online platforms
Employer & IndustryEducational sector, K-12 schools, collegesIT companies, corporate training, technical colleges
Common Search/ComparisonYesYes

Computer Teachers primarily focus on educating students in computer literacy, programming, and software skills within schools or educational settings. IT Instructors often teach technical skills like networking, cybersecurity, or software development in training centers or corporate environments. While both roles involve teaching technology, Computer Teachers tend to work in academic institutions with a broader educational scope, whereas IT Instructors focus on specialized technical training for professionals or adult learners.

Are computer teachers in demand?

Computer teachers are in demand in educational institutions, especially as technology integration in curricula increases. They often need strong knowledge of computer science, software tools, and teaching certifications, with demand varying by region and level of education.

What do you need to be a computer teacher?

To become a computer teacher, you typically need a bachelor's degree in education, computer science, or a related field, along with teaching certification or licensure. Strong knowledge of computer hardware, software, and programming, as well as good communication skills, are also important. Some positions may require experience with educational technology or specific teaching tools.

What are the most commonly searched types of Computer Teacher jobs in Pittsburgh, PA?

The most popular types of Computer Teacher jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Computer Teacher jobs?

Cities near Pittsburgh, PA with the most Computer Teacher job openings:

Infographic showing various Computer Teacher job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $49,705 per year, or $23.9 per hour.

Computer Science Teacher at Propel Montour High School

Propel Schools

Mckeesrocks, PA • On-site

$50K - $101K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 10 days ago


Job description

Title: Computer Science Teacher
Location: Propel Montour High School
Propel seeks a Special Education Teacher for its Propel Montour High School.
Propel schools operate with an extended school year to increase learning time and opportunities for our scholars. We have 190 instructional days (10 more than traditional school districts) and 30 professional development days to better support our teachers and staff for a total of 220 work days annually.
  • Compensation: Propel provides a competitive salary for teachers. Based on relevant prior work experience, our salary range for this role is $50,485- $101,454 (year 4 of salary scale)
  • Relocation Allowance: A relocation allowance for new hires moving to the area from 90 miles away or further.
  • Health Insurance: Medical, dental, and vision plan options at a low cost for individual employees and families.
  • Retirement: New hires participate in a 403(b); Propel contributes 5% automatically and matches up to 4%. This increases after 5 years.
  • Paid Leave: In addition to 2 paid Wellness Days annually, all teachers receive 5 sick days and 10 Personal Days
  • Tuition Assistance: Reimbursement of up to $3,000 annually upon completion of course and receipt of grades for coursework that meets our eligibility requirements.
  • Wellness Benefit: Reimbursement of $20 per month for wellness activities including Gym Memberships, health programs, etc. Additionally, staff have the ability to earn up to $300 for participation in a Wellness Program each year.
  • Professional Development: At Propel, we believe in supporting teacher growth and provide substantial school-based and network-wide professional development support for teachers, including an extensive onboarding process called Induction for new teachers with on-going annual support during the school year called Immersion. All teachers receive 11.5 network-wide Professional Development days annually in addition to school-specific Professional Development.
  • Leadership & Career Development: Leadership opportunities are extensive at Propel, both in and outside of the classroom. Staff have the opportunity to apply for Leadership Pathways as content, grade level or other school-based support roles which allow for experience in many different areas including Content, Wellness, Technology and more.

Job Summary:
This Computer Science position is accountable to collaborate with administrators and staff in planning for and leading students to learning success. This position will be accountable for developing and teaching curriculum based on the Pennsylvania Common Core Standards.
  1. Design coherent instruction using prescribed unit and lesson structures that align with state standards and emerging best practices.
  2. Develop and continually update learning resources and actively participate in professional development .
  3. Create an instructional environment characterized by respect and rapport that promotes a culture of learning.
  4. Use a variety of instructional strategies that engage students in age-appropriate learning, e.g., computer-assisted, cooperative learning, and various student-centered approaches.
  5. Manage student behavior and classroom procedures effectively which promotes a safe learning environment.
  6. Assess student learning using formal and informal assessment techniques and utilize that information to drive instruction.
  7. Implement student IEPs and participate in the special education process as needed.
  8. Maintain accurate and up-to date records and report student progress in accordance with school policy and procedure.
  9. Prepare and achieve annual performance expectations as prescribed or approved by administration.
  10. Communicate with families on a regular basis and reply to family initiated communication in a timely manner.

Qualifications:
  1. Valid PA certification in corresponding content area that is being taught.
  2. Strong instructional and classroom management skills
  3. High level of personal organization and planning
  4. Ability to develop rigorous lesson plans and assessments
  5. Deep content area knowledge
  6. Strong communication and relationship building skills
  7. Willingness to participate in ongoing professional development
  8. Ability to utilize data to differentiate instruction
  9. A commitment to the Promising Principles of Propel
  10. Strong interpersonal skills, cultural competency, high degree of emotional intelligence and self-awareness with the ability to reflect and adapt to diverse environments.
  11. Skilled in the use of Google Suite and willingness to experiment and work with new technologies.

Physical Demands:
  1. Must be able to walk around the classroom at least 75% of the time while engaging with scholars.
  2. The person in this position constantly operates a computer and other technology in the classroom to support instruction.
  3. The person in this position frequently communicates with various internal and external stakeholders regarding curriculum, instruction and assessment. Must be able to exchange accurate information in these situations
  4. When deemed age and/or developmentally appropriate, assist students in daily personal tasks (i.e.-tying shoes, assisting with coats, escorting to busses, and etc.)

Disclaimer:
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.
Organizational Overview
Propel Schools is the largest network of public charter schools in Allegheny County consisting of 13 schools and approximately 4,000 scholars. Our mission is to provide high-quality schools to underserved communities. Each of our schools provide a rigorous academic environment and small class sizes where educators focus on providing each scholar with support and individualized attention. With one of the top starting teacher salaries in Allegheny County, a customizable benefits package and extraordinary career and professional development opportunities, Propel Schools is one of the area's premier education organizations.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.