Demo

Teacher - CTE Computer Science/Video Game Programming @ Cb Tech

Moses Lake School District 161
Moses Lake, WA Full Time
POSTED ON 5/29/2026
AVAILABLE BEFORE 7/29/2026

COMPUTER PROGRAMMING INSTRUCTOR (CTE)
Columbia Basin Technical Skills Center (CBTECH)
Salary & Benefits

POSITION SUMMARY

The Computer Programming Teacher at CBTECH provides high-quality, industry-aligned instruction that prepares students for careers in software development, game design, and emerging technology fields. This position plays a key role in advancing CBTECH’s mission to expand opportunities for students while meeting the workforce needs of regional industry.

The instructor delivers rigorous, standards-based, and project-based instruction aligned to Washington State CTE frameworks and incorporates research-based instructional strategies and assessment practices to support high levels of student learning . The instructor supports program growth, student leadership, and strong partnerships with local employers and postsecondary institutions.

CBTECH is committed to maintaining high standards while expanding programs that serve more students and support local industry needs. Staff members are part of a collaborative team focused on innovation, opportunity, and student success in real-world career pathways.

ESSENTIAL JOB FUNCTIONS

Program Leadership & Instruction

  • Teach courses in:
    • Computer Programming / Software Development
    • Video Game Programming
    • Emerging technology pathways such as AI, cybersecurity, and app development
    • Implement Programmable Logic Controller programming.
  • Deliver engaging, project-based instruction aligned to Washington State CTE standards and learning objectives
  • Utilize research-based instructional strategies, effective pacing, and high-impact teaching practices to support student achievement
  • Communicate clear learning targets and maintain high expectations for student performance and achievement
  • Prepare students for postsecondary education, industry certifications, and careers
  • Embed employability skills such as teamwork, communication, and problem-solving
  • Utilize current programming languages (e.g., Python, Java, C#, JavaScript, Unity)
  • Use instructional technology effectively to enhance student learning

Student Development

  • Build strong, positive relationships and maintain high expectations for all students
  • Differentiate instruction and modify curriculum to support diverse learners and individual student needs
  • Monitor and assess student progress using multiple data sources and formative assessments to guide instruction
  • Teach students to reflect on and monitor their own learning progress
  • Promote leadership, professionalism, and career readiness
  • Reinforce that attendance, adherence to school policies, and engagement mirror real-world workplace expectations

Program Growth & Industry Alignment

  • Collaborate with the Director to grow enrollment and expand program offerings
  • Maintain alignment with local workforce needs in the Columbia Basin region
  • Develop and sustain partnerships with:
    • Local tech and industry employers
    • Community colleges and apprenticeship programs
  • Support advisory committee engagement and program review processes

Work-Based Learning & Career Connections

  • Facilitate internships, job shadows, and industry guest speakers
  • Integrate real-world projects and client-based learning experiences
  • Promote and serve as advisor for student participation in CTSOs (e.g., SkillsUSA, FBLA)

Classroom & Lab Management

  • Foster and maintain a safe, positive, and productive learning environment that maximizes instructional time
  • Establish clear procedures, manage student behavior respectfully, and maintain organized learning spaces
  • Manage classroom technology, software, and equipment
  • Ensure compliance with district, OSPI, and safety expectations

Assessment & Instructional Improvement

  • Use multiple student data elements to inform and adjust instruction
  • Implement formative and summative assessments aligned to learning targets
  • Continuously evaluate and refine instructional practices to improve student outcomes
  • Remain current in both industry trends and instructional pedagogy

Communication & Collaboration

  • Communicate effectively with students, families, partner districts, and stakeholders regarding student progress and program expectations
  • Collaborate with CBTECH staff, sending schools, counselors, and administration to support student success
  • Engage families as partners in student learning beyond required reporting
  • Maintain confidentiality of student and program information

Professional Responsibilities

  • Participate in professional learning communities (PLCs), data teams, and continuous improvement efforts
  • Demonstrate professionalism, reliability, and a commitment to continuous growth
  • Stay current with industry trends, certifications, and emerging technologies
  • Contribute to a positive, student-centered CBTECH culture

MINIMUM QUALIFICATION

  • Valid Washington State CTE Teaching Certificate or ability to obtain
  • Industry experience in computer programming, software development, or related field
  • Strong knowledge of programming languages and development tools
  • Demonstrated understanding of research-based instructional strategies and assessment practices
  • Demonstrated ability to work effectively with high school-aged students and diverse learners
  • Ability to build positive relationships with students, staff, and community partners
  • Valid Type 2 Driver’s Certification (or ability to obtain)
  • Valid First Aid/CPR certification (or ability to obtain)
  • Maintain and update State CTE Frameworks as required by OSPI
  • Ability to creatively work within a budget
  • Willingness to take students to CTSO competitions (1–5 days per year)

PREFERRED QUALIFICATIONS

  • Experience teaching in a CTE or skills center setting
  • Background in game development, software engineering, or emerging technologies
  • Experience with work-based learning or industry partnerships
  • Experience using student data to drive instructional decisions
  • Ability to contribute to program expansion and innovation

CORE COMPETENCIES

  • Student-centered, standards-based instruction
  • Industry relevance and technical expertise
  • Data-informed instructional decision-making
  • Relationship-building with students, families, and partners
  • Program development and continuous improvement
  • Commitment to CBTECH’s mission of high-quality, career-connected learning
  • Ability to uphold dress code and personal device policy


The Moses Lake School District #161 does not discriminate in any programs or activities on the basis of sex, race, creed, religion, color, national origin, age, honorably discharged veteran or military status, sexual orientation, gender expression or identity, disability, or the use of a trained dog guide or service animal and provides equal access to the Boys Scouts and other designated youth groups. Inquiries regarding compliance and/or grievance procedures may be directed to the school district’s Title IX, Civil Rights, Affirmative Action, and Equal Opportunity officer, Michelle Musso, 1620 S Pioneer Way, Moses Lake, WA 98837, (509) 766-2650, mmusso@mlsd161.org; OR Section 504/ADA Coordinator, Samantha Burgess, 1620 S Pioneer Way, Moses Lake, WA 98837, (509) 766- 2670, sburgess@mlsd161.org.

Salary.com Estimation for Teacher - CTE Computer Science/Video Game Programming @ Cb Tech in Moses Lake, WA
$50,873 to $75,415
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Teacher - CTE Computer Science/Video Game Programming @ Cb Tech?

Sign up to receive alerts about other jobs on the Teacher - CTE Computer Science/Video Game Programming @ Cb Tech career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$48,383 - $97,824
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Moses Lake School District 161

  • Moses Lake School District 161 Moses Lake, WA
  • TERMS OF EMPLOYMENT Classified Salary Range Benefits Available Paraeducator Generalist Knolls Vista Elementary Shift time: (Monday) 9:45-3:45 (Tuesday-Frid... more
  • 2 Days Ago

  • Moses Lake School District 161 Moses Lake, WA
  • TERMS OF EMPLOYMENT Classified Salary Range Benefits Available SECRETARY I - ELEMENTARY North Elementary 7 hours per day/187 workdays per year (M-F) 8:30AM... more
  • 5 Days Ago

  • Moses Lake School District 161 Moses Lake, WA
  • TERMS OF EMPLOYMENT Coach Salary Schedule POSITION POSTING The Moses Lake School District is seeking qualified candidates to fill the position of Head Coac... more
  • 5 Days Ago

  • Moses Lake School District 161 Moses Lake, WA
  • ELEMENTARY PRINCIPAL Knolls Vista Elementary | Moses Lake School District TERMS OF EMPLOYMENT: Twelve-month, 260-day work year inclusive of 13 paid holiday... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Teacher - CTE Computer Science/Video Game Programming @ Cb Tech jobs in the Moses Lake, WA area that may be a better fit.

  • Columbia Basin Technical Skills Center Moses Lake, WA
  • COMPUTER PROGRAMMING INSTRUCTOR (CTE) Columbia Basin Technical Skills Center (CBTECH) Salary & Benefits POSITION SUMMARY The Computer Programming Teacher a... more
  • 6 Days Ago

  • Moses Lake High School Moses Lake, WA
  • CTE Teacher - Agriculture Science at Moses Lake High School This position is an internal posting and only open to current MLEA employees. Salary & Benefits... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!