Skip to content

Full Stack Lead Instructor [Full Time, Summer Contract] 2023

RemoteSan Francisco, California, United StatesPrograms

Job description

Location: In-Person and Remote roles available
Duration: 10-week summer program with 50 to 70 hours of training
Reports To: Director of Immersives

CodePath is a national non-profit that is reprogramming higher education to create the most diverse generation of software engineers, CTOs, and founders. We deliver industry-vetted courses and career support centered on the needs of Black, Latino/a, Indigenous, and low-income students. Our students train with senior engineers, intern at top companies, and rise together to become the tech leaders of tomorrow.

Founded in 2017, CodePath has taught over 18,000 students and delivered courses across over 70 universities. We are supported by some of the largest and most well-respected organizations, including Andreessen Horowitz, Blue Meridian Partners, Cognizant Foundation, Comcast, Google, Meta, Salesforce, Walmart, and Workday, among others.

We are currently targeted to serve 8,000+ students a year nationwide as of 2023, and are planning to scale up to ~100,000 students a year by 2030.

Organizational Overview is an early-stage nonprofit dedicated to offering an accelerated pathway into the technology industry for college students all across the US, with an emphasis on serving underserved, low-income, and first-generation students. We offer a variety of courses and services to students both directly on campuses at colleges and remotely using video classrooms with instructors and TAs. All of these courses and services are offered to students entirely for free, funded directly by the technology industry in order to invest in the next generation of talented software engineers. provides curriculum and programs for college students all across the United States, often offered for-credit at campuses, including at many HBCUs, HSIs, women’s colleges, and state colleges. is supported directly by the technology industry including Microsoft, Facebook,, and many more.

For more information, check out our website at

About Summer Immersives

A key part of our programming is our summer immersives: full-time programs that teach full stack web curriculum to rising college Juniors. Students are taught a rigorous web development curriculum, join specialized events and technical workshops, and are matched to industry experts for mentorship during the program. These programs run for 10 weeks from June to August and include fully remote and in-person positions.

Our current program scope calls for:

  • 1 fully remote instructor

  • 2 in-person instructors in San Francisco, CA

All relocation and housing expenses during the program are covered by CodePath.

The Role

Our Instructors are passionate educators and technologists who are deeply invested in providing opportunities for students identifying with underrepresented groups in tech. Instructors are responsible for the overall in-class experience of participants in the CodePath immersive program. They deliver lessons, facilitate collaborative lab sessions, and support students in designing and executing their own original projects.

Lead Instructors will need to be available during the following dates/time:

  • May 8 - 31 (up to 50-70 hours total, dates/times TBD): Training

  • June 5 - Aug 11 9:00am - 5:00pm PST: Program dates

*The exact dates of training and program run may vary slightly as details are solidified.

**Please note that we have accounted for closures due to national holidays and have program flexibility with time off during the summer.


  • Lead technical lessons 3 - 4 times per week to teach students the fundamentals of web development using React.js, Node.js, Express.js, and Postgres.

  • Facilitate a variety of working sessions including morning stand-up, extended group project worktimes, and just-in-time reinforcement sessions based on student needs.

  • Serve as the primary instructional point of contact for interns in the program.

  • Adapt and create instructional materials from the course curriculum provided, and provide meaningful feedback to our curriculum team as the course progresses.

  • Develop strong relationships with program participants to support their growth and development throughout the program.

  • Manage the instructional team (consisting of 4 - 6 TAs).

  • We strongly encourage applicants from underserved populations, including BIPOC and LGBTQ+ to apply for this position, even if you don’t meet every requirement.


This is a seasonal, full-time (40 hour/week) position. Candidates will be paid a competitive hourly rate for up to 11 weeks of full time training and program instruction. Our hourly band is $75 -$125 an hour, and the average compensation for full program participation is $47,000 for the summer program.

Candidate hourly rate is dependent on experience and new staff rarely start at the top of the range. This position is not eligible for medical, dental, or vision benefits or paid time-off.

About the Current Team

We are individuals from a multitude of backgrounds, experiences, and unlikely stories, all connected by a single dream: a world in which, regardless of background, socioeconomic status, gender or race, all people have pathways to reach their full potential.
With a staff and board that cares deeply about diversity and equity, we believe that diverse perspectives and backgrounds create a richer work environment and enhance our ability to pursue our mission.

CodePath is committed to building a truly diverse and inclusive organization with a focus on valuing, serving, and understanding our target constituents, while challenging all stakeholders to think inclusively for the betterment of our programs. CodePath is an equal opportunity employer committed to a policy of equal treatment and opportunity in every aspect of its hiring and promotion process without regard to race, color, creed, religion, sexual orientation, partnership status, gender and/or gender identity or expression, marital, parental or familial status, national origin, ethnicity, veteran or military status, age, disability, or any other legally protected basis. Racial and ethnic minorities are encouraged to apply for vacant positions at all levels. CodePath is not able to sponsor employment visas.

Job requirements

Note: Research suggests that women and BIPOC individuals may self-select out of opportunities if they don’t meet 100% of the job requirements. We encourage individuals who believe they have the skills necessary to thrive at CodePath to apply for this role.


  • 2+ years of instructional experience with a demonstrated track record of educational excellence
  • Strong understanding of core technologies: React.js, Node.js, and foundational database knowledge. Our ideal candidate has strong familiarity with relational databases (e.g. Postgres, MySQL, etc.)
  • Computer science (or related field) degree, or comparable experience working in/learning software development
  • Experience working through shifting priorities and learning, while maintaining organization and control
  • Formal experience working as a web developer in core technologies a plus
  • Experience developing technical curriculum (and interest in playing a role in the development process of the SITE curriculum) a plus
  • Tech nonprofit, startup experience a plus
San Francisco, California, United States