1

Computer Programming Teacher Jobs in Oregon (NOW HIRING)

Forms Manager

OR · On-site +1

$75K - $80K/yr

You will collaborate with, learn from, and teach some of the best engineers in the business and ... Bachelor's Degree in Computer Science, Computer Engineering or related field preferred but not ...

... programming and lifestyle programs, retail, etc. SKILLS & EXPERIENCE * Prior to June 2020 ... Proficiency in computer applications * Ability to lead students in physical activity for a maximum ...

Principal ASIC Physical Design Engineer

OR · On-site +1

$190K - $280K/yr

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field ... Act as technical leader and subject-matter expert helping to teach, grow, and mentor others in the ...

Demonstrated ability to teach junior engineers the art and science of mechanical design. Part types ... Proficiency in CAD design and mechanical drawings. * Agile project management * Business modelling.

Java Tutor

Portland, OR · Remote

$18 - $40/hr

Familiar with Java curricula including AP Computer Science A and college-level courses, and common ... programming through advanced software development. * Effective Teaching Methods: Ability to ...

Java Tutor

Eugene, OR · Remote

$18 - $40/hr

Familiar with Java curricula including AP Computer Science A and college-level courses, and common ... programming through advanced software development. * Effective Teaching Methods: Ability to ...

Java Tutor

OR · Remote

$18 - $40/hr

Familiar with Java curricula including AP Computer Science A and college-level courses, and common ... programming through advanced software development. * Effective Teaching Methods: Ability to ...

Data Center System Architect

Hillsboro, OR

$69.50 - $89.25/hr

Positive and dogged mindset to tackle complicated issues and a constant desire to learn and to teach * Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related ...

Data Center System Architect

Hillsboro, OR · On-site

$168 - $258.75/hr

Positive and dogged mindset to tackle complicated issues and a constant desire to learn and to teach * Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related ...

New

Data Center System Architect

Hillsboro, OR · On-site

$69.50 - $89.25/hr

Positive and dogged mindset to tackle complicated issues and a constant desire to learn and to teach * Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related ...

Python Tutor

Eugene, OR · Remote

$18 - $40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

Showing results 41-60

Computer Programming Teacher information

See Oregon salary details

$33.3K

$54.1K

$77.7K

How much do computer programming teacher jobs pay per year?

As of Aug 20, 2026, the average yearly pay for computer programming teacher in Oregon is $54,132.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,500.00 and $58,200.00 per year, depending on experience, location, and employer.

What does a computer programming teacher do?

A Computer Programming Teacher educates students on coding languages, software development, and problem-solving techniques. They design lesson plans, teach programming principles, and provide hands-on practice with coding projects. Additionally, they assess student progress, offer guidance, and stay updated on industry trends to ensure relevant instruction.

What skills and qualifications are needed to be a computer programming teacher?

To thrive as a Computer Programming Teacher, you need expertise in multiple programming languages, a relevant degree (such as computer science or education), and formal teaching credentials where required. Familiarity with integrated development environments (IDEs), learning management systems (LMS), and industry certifications like CompTIA or Microsoft Certified Educator is often advantageous. Excellent communication, patience, and the ability to engage and motivate learners are essential soft skills in this position. These skills ensure you can effectively convey complex technical concepts, adapt to diverse learning styles, and inspire student success in the rapidly evolving tech field.

Are computer programming teachers in demand?

Computer programming teachers are in increasing demand as coding skills become essential in many industries. They often work in schools, coding bootcamps, or online platforms, and strong knowledge of programming languages and teaching methods enhances job prospects. The demand is expected to grow with the expansion of technology education initiatives.

What are the most commonly searched types of Computer Programming Teacher jobs in Oregon?

The most popular types of Computer Programming Teacher jobs in Oregon are:

What are popular job titles related to Computer Programming Teacher jobs in Oregon?

For Computer Programming Teacher jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Computer Programming Teacher jobs in Oregon look for?

The top searched job categories for Computer Programming Teacher jobs in Oregon are:

Infographic showing various Computer Programming Teacher job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $54,132 per year, or $26 per hour.

$75K - $80K/yr

Full-time

Re-posted 19 days ago


Job description

We're looking for a Forms Manager to revolutionize this integral part of our Operations team with strong leadership skills, process revision and implementation, and the desire to make an impact on our customers and industry. As a leading member of this key component of our business, you will enter an environment to design, innovate, develop and deliver new features to our transaction management platforms, which our real estate brokerage clients rely on daily for their transactions. 
We are looking for dynamic leaders to drive team projects, foster ongoing development and improvement, and deliver results to contribute to both department- and company-wide objectives. You will collaborate with, learn from, and teach some of the best engineers in the business and leaders in the real estate industry. We are building for the future and it is day one. Help us get there. 

ESSENTIAL RESPONSIBILITIES & DUTIES:
  • Evaluate current processes and make necessary improvements or changes as needed 

  • Continuously develop team members and skillsets 

  • Stay up-to-date on changes in the Real Estate industry and laws 

  • Work directly with our clients to understand their needs and relay information to team members 

  • Build, update, and maintain database tables 

  • Collaborate with other departments in order to deliver optimal results and prioritize a smooth client experience 

  • Work collaboratively in a team setting to design, develop, test, and continually improve our products 

  • Give and receive constructive feedback in a peer review environment 

  • Proactively stay up-to-date on the latest product updates and software releases 

  • As a leader, aid in the enforcement of company policies 

  • Manage escalations and solve high-importance issues 

  • Maintain coding, compliance, and security standards 

  • Take ownership of decision-making and utilize data and know-how to make informed choices 

  • Hire and train new team members, and manage performance of existing team 

  • Approve vacation and personal time-off requests for direct reports 

  • Provide growth opportunities to direct reports through professional development, company resources, and your network 

REQUIREMENTS:
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations 

  • Experience influencing software engineering best practices within your team 

  • Understanding of basic project management principles 

  • Knowledge of Adobe Acrobat 

  • Experience managing direct reports 

  • Experience training, leading, or mentoring team members 

QUALIFICATIONS:
  • EDUCATION:  2-5 years experience as a front-end developer or database administrator 

  • EXPERIENCE: Bachelor's Degree in Computer Science, Computer Engineering or related field preferred but not required 

$75,000 - $80,000 a year
apply for this job