1

Programming Instructor Jobs in Denver, CO (NOW HIRING)

You'll execute VASA's STUDIO Pilates programming and brand standards while creating exceptional ... re looking for instructors who are passionate about Pilates, confident leading groups, and ...

Pilates Instructor

CO ยท On-site

$40 - $65/hr

Riser Fitness is one of the nation's largest multi-unit developers of the Club Pilates franchise ... INSTRUCTOR HIGHLIGHTS: We are currently hiring Instructors (minimum of Mat & Reformer training ...

Kids Instructor

Broomfield, CO ยท On-site

$15/hr

Position Summary The Kids Instructor provides best-in-class, educational/fitness-minded programming for our children. They organize, instruct and implement safe, fun and entertaining activities and ...

Kids Instructor

Denver, CO ยท On-site

$19.50/hr

Position Summary The Kids Instructor provides best-in-class, educational/fitness-minded programming for our children. They organize, instruct and implement safe, fun and entertaining activities and ...

Position Summary The Kids Instructor provides best-in-class, educational/fitness-minded programming for our children. They organize, instruct and implement safe, fun and entertaining activities and ...

next page

Showing results 1-20

Programming Instructor information

See Denver, CO salary details

$5

$23

$45

How much do programming instructor jobs pay per hour?

As of Aug 5, 2026, the average hourly pay for programming instructor in Denver, CO is $23.28, according to ZipRecruiter salary data. Most workers in this role earn between $12.12 and $28.22 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a programming instructor?

To thrive as a Programming Instructor, you need strong expertise in programming languages (such as Python, Java, or JavaScript), curriculum development, and a relevant degree or teaching certification. Familiarity with learning management systems (LMS), integrated development environments (IDEs), and online collaboration tools is typically expected. Clear communication, patience, and the ability to motivate and engage diverse learners are crucial soft skills. These competencies ensure effective knowledge transfer, student engagement, and successful learning outcomes in both classroom and online environments.

What does a programming instructor do?

A Programming Instructor teaches students how to write and understand computer code in various programming languages such as Python, Java, or JavaScript. They design lesson plans, deliver lectures or hands-on workshops, and provide guidance on coding projects and assignments. Programming Instructors also assess student progress, offer feedback, and help learners solve coding problems. Their goal is to equip students with the skills needed to succeed in software development or related fields.

What is the difference between Programming Instructor vs Coding Coach?

AspectProgramming InstructorCoding Coach
Required CredentialsTypically requires a degree in computer science or related field, teaching certificationsOften has industry experience, coding certifications, or specialized training
Work EnvironmentEducational institutions, coding bootcamps, online platformsOne-on-one coaching, corporate training, online or in-person sessions
Employer & Industry UsageEducational organizations, training companies, online education platformsTech companies, freelance, personal coaching services
Search & Comparison IntentPeople seeking formal teaching roles or structured coursesIndividuals looking for personalized guidance or skill improvement

While both roles involve teaching coding skills, a Programming Instructor typically works in formal educational settings and follows a curriculum, whereas a Coding Coach offers personalized, flexible guidance often tailored to individual needs. The choice depends on whether you prefer structured learning environments or personalized mentorship.

How do programming instructors typically balance teaching diverse skill levels within a single class?

Programming Instructors often encounter students with varying backgrounds and experience levels in the same classroom. To address this, instructors use differentiated instruction techniques such as offering tiered assignments, providing optional enrichment activities, and leveraging peer collaboration to ensure all learners are engaged. Regular formative assessments and one-on-one check-ins help instructors identify and support students who need additional assistance while challenging advanced learners. This dynamic approach fosters an inclusive learning environment and helps all students progress effectively.
What are popular job titles related to Programming Instructor jobs in Denver, CO? For Programming Instructor jobs in Denver, CO, the most frequently searched job titles are:
What job categories do people searching Programming Instructor jobs in Denver, CO look for? The top searched job categories for Programming Instructor jobs in Denver, CO are:
Infographic showing various Programming Instructor job openings in Denver, CO as of July 2026, with employment types broken down into 75% Full Time, 22% Part Time, 1% Temporary, and 2% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $46,962 per year, or $22.6 per hour.

Full-time, Part-time

Posted 12 days ago


Job description

Title: Engineering Instructor

Position Type: Instructor

College: Red Rocks Community College

Division: Academic Affairs

Department: RRCC Engineering

Campus: RRCC Lakewood Campus

Location: Lakewood

Salary Range: $1213.06 to $1881.40 per credit hour

Who We Are:

Red Rocks Community College exemplifies extraordinary. We are dedicated to our Vision and Mission, which promote student achievement, staff empowerment, and community engagement. We live our values: Learning, Collaboration, Community, Belonging, and Empowerment.
RRCC seeks applicants who understand and have first-hand experience working with diverse populations, which may include but are not limited to, historically marginalized populations such as people of color, LGBTQ+ community members, veterans, first generation graduates, and people with disabilities.

Job Summary:

The Part-Time Engineering Instructor provides high-quality instruction and supports student success in engineering courses at Red Rocks Community College (RRCC), a Colorado Community College System (CCCS) institution. Reporting to the Department Chair and/or Academic STEM Dean, this position delivers instruction in face-to-face, hybrid, and/or online learning environments and is responsible for developing and delivering curriculum aligned with course learning outcomes, assessing student performance, maintaining accurate academic records, and utilizing instructional technologies, including Desire2Learn (D2L), to support teaching and learning.


The instructor creates an engaging, inclusive, and respectful learning environment that reflects RRCC's commitment to Inclusive Excellence and promotes the success of a diverse student population. Responsibilities include preparing course materials and syllabi, providing timely feedback and communication, monitoring attendance and academic progress, maintaining compliance with College grading and recordkeeping requirements, and participating in department meetings, assessment activities, and other instructional initiatives.


The instructor maintains current knowledge of engineering principles, instructional best practices, and relevant technologies, including programming languages and computer-aided design (CAD) applications, while demonstrating professionalism, collaboration, and commitment to student achievement and continuous improvement.


This position may teach day, evening, weekend, and online courses with a flexible schedule based on departmental needs and may work up to 28 hours per week. Finalists must establish Colorado as their primary workplace, including online instruction, in accordance with CCCS employment requirements.


This posting will be used to fill multiple vacancies.
Compensation is based on credit hour/contact hour ratios and ranges from $1213.06 to $1881.40 per credit hour.
This posting will remain open on a continuous basis, and applicants will be selected as needed until the position is filled or the posting expires. Please note: 
• Only applicants selected for interviews will be contacted. 
• Completed applications will remain active for 12 months from the date of submission. 
• There is no need to reapply during this 12-month period unless there are updates to your application materials. 
• After the 12-month period, applicants are welcome to reapply if the position is still open. 

Competencies/KSAs:

  • Strong communication, interpersonal, collaboration, and mentoring skills.
  • Ability to work effectively with diverse student populations and foster an inclusive learning environment.
  • Proficiency with instructional technology, learning management systems, and standard office software.
  • Ability to follow approved curriculum, student learning outcomes, and college policies and procedures.
  • Flexibility to teach daytime, evening, weekend, hybrid, laboratory, classroom, and off-site courses as assigned.
  • Ability to adapt instruction to meet program needs, course objectives, and varying student learning needs.
  • Demonstrated ability to integrate technology into the classroom where appropriate
  • Demonstrated Professional Engineering Communication: Project Management, Engineering Design Reports, and professional presentations.

Required Qualifications:

  • Bachelor’s degree in Engineering or related field 
  • One (1) year of post-secondary experience teaching engineering or a closely related field
  • Proficiency in curriculum development, supervision, instruction, and evaluation

Physical & Cognitive Demands

The following are some of the physical and cognitive demands commonly associated with this position.

  •  Occasionally moves, positions, and transports files and office materials weighing up to 10 lbs.
  • This is largely a sedentary role. This position operates in an office environment and constantly uses a computer, and routinely uses standard office equipment including phones, copiers, etc.
  • The person in this position constantly communicates with internal and external constituents and students. Must be able to exchange accurate information in these situations.
  • Cognitive demands include comparing, copying, computing, compiling, analyzing, coordinating, synthesizing, negotiating, communicating, instructing, and interpersonal skills.

Preferred Qualifications:

  • Demonstrated ability in Programming Languages, such as Arduino, Python, JavaScript, and/or Matlab. Demonstrated CAD Experience: Solidworks, Autodesk, Tinkercad, OnShape

Selection Process:

Candidates will be evaluated based on their qualifications as related to the duties and responsibilities of the position. Candidates may redact any personally identifiable information on their materials including but are not limited to age, date of birth, and dates of attendance and date of graduation for educational institutions. Incomplete applications will not be considered.

Application Instructions: 

Advertised Pay
The compensation for this position is $1213.06 to $1881.40 per credit hour, commensurate with education and experience. This is a part-time, FLSA-exempt position, and may work up to 28 hours per week, depending on budget and need. This position has been exempted from the State Classified System.


To Apply
All applicants must submit:
1. Resume
2. Detailed letter of interest (cover letter) addressing the job announcement.
3. Unofficial transcripts
Visit our Careers website to submit your application.
If you have questions regarding this position, please contact Shane Spivey, Physical Science and Engineering Chair at Shane.Spivey@rrcc.edu.

Additional Information/Benefits:

Reasonable Accommodation Statement
Red Rocks Community College provides reasonable accommodation to applicants and employees with disabilities on a case-by-case basis. If you need a reasonable accommodation for any part of the application and hiring process and/or during employment, please contact Jennifer Matthews, Executive Director of Human Resources, at (303) 914-6298 or Jennifer.Matthews@rrcc.edu.