View Our Website View All Jobs

Lead Instructor




All Star Code is a nonprofit computer science education organization focused on motivated Black and Latino young men. Few organizations prepare this underserved group for careers in the innovation economy. Our ultimate goal is to close the wealth, income and opportunity gaps.


All Star Code creates economic opportunity by developing a new generation of entrepreneurs who have the tools they need to succeed in technology.


We're looking for innovative leaders and educators to help us bridge the gap between tech and diversity by teaching Computer Science to young men of color for six weeks in our unique pop-up classrooms hosted at some of the world's top tech companies. Lead Instructors will be responsible for delivering ASC's SI18 Curriculum to a class of twenty students, while also managing the site's instructional team.

The seasonal, full-time position is offered at $35/hr, with daily lunch and transportation provided.  Additional perks include extended professional development training, site visits to even more of Pittsburgh's top tech companies, and off-hours social outings with the students.


  • Engaging Educator - You are at your best when you are sharing knowledge with others
  • Builder- You know how to make things and solve problems with code
  • Change-maker - You are interested in and passionate about affecting the stark diversity problem in tech and VC-backed startups
  • Nimble, Empathetic Leader- You absorb information quickly, you ask questions, and you anticipate the needs of your team. You are comfortable with feedback and difficult conversations
  • "Hustler" - You are always looking for the next great opportunity, whether for you or others
  • Team Player - You seek input, you collaborate, and you support others
  • Experienced Project Manager - You excel at keeping projects organized and on schedule. You are good at delegating tasks and following up on them.


  • Bachelor's Degree or higher in Computer Science
  • Teaching experience
  • Embodiment of the All Star Traits: Growth Mindset, Collaboration, and Hustle
  • Proficiency in at least ten of the following skills:

                   - Computer Science concepts
                   - Command Line
                   - Javascript, HTML/CSS
                   - Object-Oriented Programming (OOP)
                   - Website Development
                   - Responsive Websites
                   - Front-end Development
                   - Back-end Development
                   - JQuery
                   - Test Driven Development (TDD)
                   - APIs
                   - GitHub
                   - Databases


  • Serve as the instructional leader for a cohort of 20 All Stars
  • Deliver technical, as well as soft skills instruction
  • Lead project management for your instructional team
  • Manage one Teaching Assistant
  • Learn alongside other educators and coders in a professional development pre-service experience, as well as weekly feedback and evaluation opportunities
  • Serve as point of contact for various stakeholders, including parents, donors, partners, etc.
  • Serve as main "chaperone" during off-site activities
  • Interact one-on-one with All Stars during office hours and other non-teaching time
  • Model All Star Code culture in the classroom: Dare Greatly. Celebrate Failure. Tell Your Story.
  • Evaluate and track quantitative and qualitative student progress
  • Participate in Lessons Learned activities following the end of the Summer Intensive
  • Attend ASC Summer Benefit
  • Support Demo Day planning and execution


Joining our squad means committing to live our mission and our values, which ultimately means learning. We ask our students to learn new and difficult skills in computer science and we ask them to step outside their comfort zone on a daily basis. We pledge to apply this learning through coding education, books & articles, professional development, workshops & conferences – however learning applies to you!

We are a transparent organization with open calendars, clearly defined salary bands, and a collaborative approach. So, if you make a mistake, fail to meet a target, or can’t quite solve a problem, we share that failure as a team. Not only do we share it, but we also celebrate failure because it is a sign that you are really challenging yourself!

We are driven; we love the thrill of a clear goal and working hard to get there, and we balance that with a commitment to wellness for each of us, because we know that a sound mind and sound body are crucial components of a sound team.

We tell our story. We bring our full selves to work and support our team members’ “side hustles”, their pets, and their family members. We get to know each other as people and make all decisions from a place of empathy. Perhaps most importantly, each of us carries a strong sense of justice. We consider our work to be necessary and important to create a more equal world, and that is the foundation of why we do what we do. 


Pittsburgh, Pennsylvania. 


The full time, seasonal position is offered at $35/hr. 

All Star Code is an equal opportunity employer and welcomes candidates from diverse backgrounds.


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status