Computer Science


Founding Director of Computer Science Mission: To serve as the visionary Director of Computer Science at Digital Pioneers Academy (DPA), a 6th-12th grade college preparatory school that will consistently rank as a Tier 1 Washington, DC public charter school. To ensure 100% of students pass the AP Computer Science Principles exam. To ensure 100% of DPA students graduate from college and/or secure a high paying, high demand job.


DPA’s Graduate Profile:

  1. Students will develop into innovators who possess the skills to problem solve, persevere, collaborate, create, communicate, and connect as they work to solve the increasingly complex problems of society.

  2. Students are prepared for, accepted into, and complete four-year colleges.

  3. Students will demonstrate mastery of 2+ programming languages and pass the AP Computer Science Principles exam.

  4. Students will expand their social-emotional skills and mindsets to develop strong habits of success.

  5. Students will have a long-term plan rooted in their values and interests and will identify credible next steps towards achieving their hopes and dreams.


DPA’s  Big Ideas

We are different.

We believe that Computer Science is not a “Nice to Have,” it’s a “Must Have.” Every student at Digital Pioneers Academy will learn Computer Science at every grade level.

We will nurture the genius in every child.

While our education model is grounded in computer science, that simply means that we will nurture the inherent power of each student by equipping students with marketable computer science skills and habits of innovation as they build their future of choice, even if that’s not a computing job.

We believe relationships matter.

Whether it be inside the classroom, outside the school, between peers, teachers or families, we believe that relationships are key to student success at Digital Pioneers Academy.

We believe all children can learn at the highest levels.

Our students will understand that you are not born smart; you get smart with effective effort.

We believe our students learn by doing.

Most students are too passive in their learning experiences. Students will invent, design, and produce as part of the learning experience.


Position Summary

A successful Digital Pioneers Academy Director of Computer Science will ensure that all DPA students feel known, loved and respected. Leaders who are aligned with DPA's values believe that all students can achieve at high levels. The Director of Computer Science will be responsible for supporting the Principal in the overall development and design of the Digital Pioneers Academy computer science program.

We are looking for an exceptional educator to create and implement a cutting-edge computer science and computational thinking curriculum. This will be the school’s featured program, and it will be designed so that students study computer science and develop coding skills on a daily basis. The Director of Computer Science will not only have professional experience in computer science, but also will have taught science, math or computer science at the secondary school level. The ideal candidate will have experience teaching advanced placement courses in computer science.

We attract leaders with a successful track record of developing authentic relationships with students, families and professional peers. With a collective mission to develop the next generation of innovators, our leaders will develop ours students to not only consume, but create the digital economy.


  • Oversee, develop and implement the computer science curriculum

  • Collaborate with teachers to integrate computer science and coding into traditional content areas throughout the school curriculum

  • Provide professional development, coaching  and training for teachers in computer science principles

  • Implement an after-school program during the planning year

  • Conduct ongoing assessment of student growth and progress in computer science activities, and modify instructional methods to fit individual student needs, including those with special needs

  • Curate projects, internships, apprenticeships, and credentialing

  • Liaise with the industry board

  • Coordinate with the after-school computer science program

  • Manage external partners that provide computer science training and materials

  • Coordinate with other charter and traditional schools that want to participate in extracurricular computer science activities

  • Teach computational thinking and programming to DPA community, from foundations of technology to software development

  • Stay up to date on the latest developments in computer science, and consistently incorporate these learnings into the school curriculum


  • Experience teaching math, science or computer science at the secondary level

  • Experience coaching teachers, providing professional development, and curriculum development

  • Solid understanding of computer science  and computational thinking

  • Deep knowledge of the computer science field

  • Programming background preferred, but not required

  • Professional connection to the tech industry

  • Comfort with technology; moderate to advanced skills in navigating computer hardware and software

  • Analytical and problem solving ability

  • Ability to create an engaging curriculum

  • Ability to plan for differentiated instruction and write specific learning goals

  • Ability to work with students at all learning levels

  • Belief in and alignment with Digital Pioneers Academy’s core beliefs and educational philosophy is non-negotiable

DPA follows a semi self-contained model, students are divided into cohorts and each cohort has two primary partner teachers: a STEM teacher who teaches math, science, and computer science and a Humanities teacher who teaches ELA, social studies, and leads intervention. Two teachers are responsible for educating a homeroom of up to 30 students. Compared to the conventional approach, this means that teachers are teaching 1 additional content area than what is typical, but their student load is ¼ to 1/5 the conventional load.

Through this structure, partner teachers are able to co-plan personalized, context-specific interventions and targeted, holistic supports that carry through for their students across all core content areas.


Compensation and Benefits

Digital Pioneers Academy offers a highly competitive salary based on experience and an excellent and comprehensive benefits package.

To Apply

Interested candidates should submit a resume, a cover letter detailing their experience and interest in DPA’ s mission, and an exemplar lesson plan online at

Digital Pioneers Academy is an equal opportunity employer and welcomes candidates from diverse backgrounds.

General Hiring Process 

* Hiring process may be modified depending on position requirements.

* Hiring process may be modified depending on position requirements.

If you or anyone in your network is interested in any of the following roles, reach out to