top of page

Programs Manager, CS Education


The Programs Manager, CS Education develops, supervises, and teaches Computer Science based curriculum at Square Root Academy. This position is filled by an adaptable, organized, and skilled individual who is proficient at CS fundamentals and is inspired to lead programs that empower all youth (our Scholars). This person works closely with Education team members and is vital for Scholar success.


This role reports to the Director of Education. Headlines of this role:


  • Programs Managers are educator-leaders; they manage teams, communicate with partners in school and industry, and teach classes

  • They ensure a quality CS Education program by curriculum building and implementation, device management, and professional learning

  • They skillfully facilitate meaningful, engaging, and active learning of our Scholars, helping them see the power within themselves.

Compensation: $50-55k (D.O.E) + Health Insurance Stipend

Commitment: Full Time


Our adaptable, mission-oriented Programs Manager, CS Education also engages in various specific tasks to support their work.



  • Teach courses (virtually or on-site) to Scholars in the CS Education program, rigorously promoting Scholar growth and empowerment

  • Implement a system of curriculum building, improvement, and quality implementation through professional development

  • Manage device allocation (laptops, tablets, and accessories) using programs such as Apple School Manager and JAMF

  • Visit and Observe other sites in the CS Education program on a regular basis, coaching team members and engaging their improvement

  • Co-Manage (with the Director of Education) partnerships with school representatives and key industry partners

  • Promote productive learning environments where Scholars respect peers and adults, continually grow, are safe, and build relationships

  • Learn continually to expand their skills in: all STEAM content, project-based learning, equity, and Socio-Emotional Learning (SEL)

  • Lead and Participate in collaborations, trainings, and weekly meetings, both synchronously and asynchronously

  • Manage recordkeeping for our internal use, as well as our partners, and act as a professional liaison to partner sites

  • Participate and lead in multiple formats, including in-person/digital, synchronous/asynchronous, written/verbal

  • Know Scholars as individuals, building mentor relationships with them, and connecting them with additional learning opportunities

  • Represent Team #SquareRoot through professionalism and pride at various interactions, conferences, and events

  • Embody and promote the Square Root Academy’s STEAM and equity-driven culture and values.

  • Work with Director of Education as a team to maximize impact and promote overall success of the CS Education program for Scholars


Is Team #SquareRoot where you see yourself making a social impact? Successful Program Managers bring various qualities to the mission:


They generally: 

  • Certification: Our Programs Managers take pride in their commitment to STEAM learning, validated by certification and have a Bachelor’s degree in a STEAM related field

  • Our Programs Managers have an equity-oriented passion and are committed to eradicating disparities in outcomes for youth from marginalized groups. They generally either have experience in working with youth, or a commitment to strong work with them

  • Upon employment, our Programs Managers will pass statutory requirements for employees working in schools, such as background checks with the Department of Justice, medical clearances (such as TB and COVID-19 tests)

  • Our Programs Managers communicate professionally and effectively, through writing, speaking, and presenting

  • Our Programs Managers have a team-oriented mindset and demonstrate the flexibility needed in a community-based non-profit

  • Schedule: Our Scholar Mentors commute to local-area sites, or work virtually, dependent on the current needs of the program.​​

bottom of page