1

Coding Teaching Jobs in Pittsburgh, PA (NOW HIRING)

$17/hr

Plans, codes, and implements developmentally appropriate and culturally relevant classroom ... Coordinates the responsibilities of assistant teacher and child care aides. * Assists the director ...

CPC Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

Skilled at teaching code selection strategies, operative report interpretation, and coding guideline application for CPC examination. Guides students through abstracting diagnoses from medical ...

Cursor Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

Skilled at teaching AI-assisted code editing, project navigation, and development workflow optimization using Cursor. Guides students through writing code with AI suggestions, using chat to generate ...

Replit Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

Skilled at teaching cloud-based development, collaborative coding, and rapid application deployment using Replit. Guides students through creating projects in multiple programming languages, using ...

Software Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through requirements analysis, architectural planning, code implementation, unit and ...

PE - Structural Tutor

Pittsburgh, PA · Remote

$30 - $40/hr

Skilled at teaching code-based structural design, load path analysis, and seismic design methodology for PE Structural examination. Guides students through applying ASCE 7 load provisions, designing ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... Emphasizes code-based design methodology and connects structural engineering to high-rise building ...

Vocal Instructor

Wexford, PA · On-site

$18/hr

Adheres to the School of Rock Code of Conduct, safety policies, including the Monitoring and Supervision policy. Skill Requirements: * 3+ years' experience teaching and/or performing music ...

HTML Tutor

Pittsburgh, PA · Remote

$18 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... Emphasizes clean, standards-compliant code and connects HTML to responsive web design and modern ...

Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming. Guides students through implementing searching and sorting algorithms, designing class hierarchies ...

Showing results 21-40

Coding Teaching information

See Pittsburgh, PA salary details

$5

$13

$20

How much do coding teaching jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for coding teaching in Pittsburgh, PA is $13.32, according to ZipRecruiter salary data. Most workers in this role earn between $10.72 and $14.23 per hour, depending on experience, location, and employer.

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

To thrive as a Coding Teacher, you need strong programming knowledge in relevant languages (such as Python, Java, or JavaScript), a background in computer science or education, and teaching qualifications or experience. Familiarity with educational platforms, coding environments (like Scratch or Repl.it), and classroom management tools is often expected. Excellent communication, patience, and the ability to simplify complex concepts are vital soft skills for engaging students. These skills and qualities are crucial for effectively teaching coding, fostering student understanding, and creating a positive learning environment.

How to start teaching coding as a coding teacher?

To start teaching coding as a coding teacher, gain proficiency in programming languages relevant to your target audience, such as Python or JavaScript, and obtain teaching credentials or certifications if required. Develop lesson plans, create engaging activities, and gain experience through tutoring, volunteering, or working in educational settings to build your teaching skills and confidence.

What is a coding teaching?

Coding teaching involves instructing students or learners in programming languages, software development, and coding concepts. It often includes designing lesson plans, using tools like coding platforms or IDEs, and assessing progress to help individuals develop technical skills in coding.

What is the difference between Coding Teaching vs Coding Tutoring?

AspectCoding TeachingCoding Tutoring
CredentialsTypically requires teaching certifications or coding experienceOften requires coding skills; certifications vary
Work EnvironmentClassroom or online courses, educational institutionsOne-on-one or small group sessions, private or online
Employer & IndustrySchools, coding bootcamps, educational platformsPrivate clients, tutoring platforms, freelance
Search & Comparison IntentLooking for structured teaching roles in coding educationSeeking personalized coding support or tutoring

While both Coding Teaching and Coding Tutoring involve instructing learners in coding skills, Coding Teaching generally refers to structured roles within educational institutions or bootcamps, focusing on curriculum delivery to larger groups. Coding Tutoring is more personalized, often one-on-one, aimed at helping individuals improve specific coding skills. The choice depends on whether you prefer classroom-based instruction or personalized guidance.

What does a coding teacher do?

A coding teacher is responsible for instructing students on programming languages, software development concepts, and computer science fundamentals. They create lesson plans, deliver lectures or interactive sessions, and guide students through hands-on coding exercises. Coding teachers may work in schools, coding bootcamps, or online platforms, and they often assess student progress and provide feedback to help learners improve their skills.

What are some common challenges faced by coding teachers when instructing students with varying skill levels?

One major challenge coding teachers often encounter is addressing the diverse range of students' prior experience and learning speeds within the same class. Differentiating instruction to ensure beginners don't feel overwhelmed while advanced students remain engaged requires thoughtful lesson planning and flexible teaching methods. Collaborative activities, personalized assignments, and regular check-ins can help manage this dynamic. Additionally, fostering a supportive classroom environment encourages peer learning and helps all students progress confidently.
Infographic showing various Coding Teaching job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 1% As Needed, 61% Full Time, 34% Part Time, 1% Temporary, and 3% Contract. Highlights an 82% Physical, and 18% Remote job distribution, with an average salary of $27,709 per year, or $13.3 per hour.

$17/hr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 27 days ago


Job description

Come join a team that is making a difference in our local communities! The YMCA of Greensburg is an organization that strives to put Christian principles into practice through programs that build a healthy spirit, mind, and body for all. Our areas of focus include Youth Development, Healthy Living, and Social Responsibility. We strive to develop youth through our program departments including aquatics, child development, gymnastics, and sports. We have been impacting the Greensburg Community for over 155 years and will continue to do so through our mission work.

    Position Summary:

    Under the direction of the Child Care Director, the Head Teacher will be responsible for the development and implementation of the daily activities and routines for a single classroom based on the Early Childhood Environmental Rating Scale and PA Early Learning Standards.

    Essential Functions:

    • Plans, codes, and implements developmentally appropriate and culturally relevant classroom activities based on the PA Early Learning Standards. This includes developing monthly calendars, and weekly lesson plans.
    • Meets the emotional, social, physical and cognitive needs of each child.
    • Completes bi-annual assessment of child’s development and reports progress through parent-teacher conferences in September and March.
    • Completes age appropriate evaluations monthly.
    • Completes at least one anecdotal record per child weekly.
    • Coordinates the responsibilities of assistant teacher and child care aides.
    • Assists the director with designated activities, administrative and/or supervisory duties.
    • Supervises a small group of children as assigned and maintains the general safety and health of the children according to established standards.
    • Must know the childcare handbook.
    • Maintains safety and cleanliness standards.
    • Other duties as assigned.

    Employee Benefits/Perks:

    • Free individual & family membership to the YMCA 
    • Free Parking
    • Service to your community
    • 8 Paid Holidays Off
    • Additional Pay for any Holiday’s worked
    • Retirement Plan
    • Medical, Vision, & Dental
    • Bachelor’s Degree from an accredited college or university with 30 Early Childhood Education credits and one year (1250 clock hours) experience working with children.

    OR

    • Associate’s Degree from an accredited college or university with 60/65credits including 30 Early Childhood Education credits and three years experience working with children.
    • Must complete all required YMCA training certifications.
    • At least eighteen years of age. Criminal clearances (Act 33). Child Abuse clearances (Act 34), FBI Clearances, Non-communicable diseases physical exam every two years. TB test by the Mantoux method once upon hire.

    Physical Demands: The employee is occasionally required to reach with hands and arms and use legs to lift/move up to 50 lbs. occasionally.

    The Greensburg YMCA is an Equal Opportunity Employer.

    The Greensburg YMCA strives to develop youth through our program departments such as aquatics, child development, gymnastics, and sports. Our healthy living focuses on educating our members and program participants of the importance of healthy lifestyle choices. Lastly, but equally important, is our focus on social responsibility and impact. We have been impacting the Greensburg Community for over 155 years and hope to continue to do so through our mission work.