ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Computer Science High School Teacher

Confidential

Durham, North Carolina permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

Role Description: Teacher of Computer Science

/ Overview: 

The Mission of Carolina Collegiate is to provide a modern college prep STEM education that prepares students to shape the future of society. 

We are in the founding years of our school’s history and this is an exciting time to be a part of the founding team in creating a tradition that lasts a lifetime. Carolina Collegiate is seeking a Computer Science Teacher to join this founding team. We are seeking a teacher who is passionate about supporting students through their high school journey. This individual will have an unwavering belief that all students can achieve at high levels and a strong commitment to preparing students for college and STEM careers.

/ The Goal of the Role: 

Computer Science teachers support student development, preparing students for:

Success in advanced pathways like AP Computer Science Principles or AP Computer Science.

The logical reasoning and algorithmic problem-solving skills required for high-level STEM performance.

The enduring ability to create, debug, and understand the technology that shapes the future of society.

Our Computer Science teachers will work in collaboration with the 9th-grade team as well as their department. Collaboration will foster common methods between the department and within student projects. This incredible work is done through coaching and support from the Principal and Instructional Coaches who help teachers by implementing regular feedback, conducting data and student work analysis, and working to ensure the school’s academic vision comes to life for our students every day. 

/ The Nuts and Bolts of Being a Team Member at CCHS:

Start of the Day: The workday begins at 8:15 (with a daily morning huddle). Students arrive at 8:30 and classes start at 8:45.

End of the Day: The workday ends at 4:25. Students dismiss at 4:10.

Early Dismissal: Fridays have rotating early dismissal for staff members.

Annual Calendar: The school will follow a mostly traditional calendar with some quirks and features that allow for school initiatives (school wide projects, professional development, etc.).

/ Position Responsibilities: 

As a Computer Science teacher you will:

Curriculum: Implement an exceptional and authentically rigorous Computer Science curriculum that covers computational thinking, programming logic, and the societal impacts of modern technology.

Academic Model: Implement the School’s Instructional Hedgehogs (yes, that’s what they are called): our signature set of high-leverage teaching moves designed to simplify complex instruction and maximize student mastery.

/ Additional Responsibilities

Supports other classroom teachers for the purpose of project learning.

Serve as an advisor to 15 students in the school’s House and Advisory model, implementing SEL curriculum and acting as the primary liaison between the student, school, and their family. 

/Qualifications

Teaching Experience: 

2+ Years of teaching experience preferred

Valid North Carolina Professional Educator’s License in Computer Science (6-12), Math Education (9-12), Science Education (9-12), or a comparable degree    

Previous experience with Computational Thinking and Project-Based Coding Instruction 

Experience using technology to drive instruction

Education: 

Bachelor’s Degree

Other Qualifications or Characteristics:

Belief in the mission of Carolina Collegiate High School and Our Core Values 

Investment in innovative teaching techniques, including modern instructional techniques and tools

Evidence of self-motivation and willingness to be a team player 

/ Compensation, Benefits, and Professional Growth

At Carolina Collegiate, we value our educators as professionals and are committed to providing a competitive and comprehensive total rewards package.

Competitive Salary: We pay in line with the Durham Public Schools Payscale, ensuring your base salary remains consistent with local standards while offering the unique environment of a founding school team.

Performance & Leadership Incentives: There are recurring opportunities for additional bonuses and stipends based on leadership roles, extracurricular involvement, and school-wide performance goals.

Comprehensive Health & Wellness: All full-time employees are eligible for North Carolina State Health Plan benefits, providing robust medical coverage for you and your family.

Financial Future: We provide 401(k) and 457 deferred compensation plans with 3% match.

NC Flex Supplemental Benefits: Employees can customize their coverage with NC Flex, including dental, vision, accident insurance, and flexible spending accounts.

Professional Development & Growth: We are committed to your craft. You will receive dedicated funding and time for professional development, regular instructional coaching, and opportunities to attend workshops that align with our STEM and literacy goals.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply