
If you’re looking for coding volunteer opportunities, Code the Dream connects software developers with students from underrepresented backgrounds who are learning to code, for free. Our volunteer mentors and instructors make that possible.
We have two tracks: web development (React.js, Node.js) and data engineering (Python, data pipelines, and cloud infrastructure). Volunteer coding mentors for our data engineering track are especially needed. We provide detailed teacher notes for both tracks, so you don’t need to be an expert across the whole curriculum to be effective.
Consider joining us if you:
- Are an experienced developer who wants to actively invest in diversity in the tech industry.
- Are a tech leader involved in your organization’s hiring process who wants to support an equitable talent pipeline.
- Are a recent college or bootcamp grad with strong technical skills who wants to give back to the next cohort of developers.
All volunteer opportunities are remote.
Individual Volunteer Opportunities
Group Volunteer Opportunities
Companies or groups of volunteers can support our students by hosting mock interviews, panel discussions, company tours, or days of service. We typically schedule group events on Fridays, but can be flexible.
If you are interested in planning a group volunteer event, please visit our Employer Partnerships page.
Voices of CTD Volunteers




Become a Volunteer
Ready to volunteer as a coding mentor or instructor? We’d love for you to join our community as a volunteer! It’s easy to get started as we have opportunities throughout the year.
Get connected with us by completing a volunteer application. After completing the application, you will be able to schedule a brief intro call with our staff. In the meeting, we’ll learn more about you, your interests, and share the current volunteer opportunities at Code the Dream to find the best fit!








