Build Systems to Support Front-Line Outreach Workers as a Senior Software Engineer

Get Connected Icon Until Jun 30, 2026
Get Connected Icon Flexible

Description

Lead with Code, Build with Purpose

Help shape the tech that powers real change in our community.

Description

Are you a seasoned engineer who cares about impact as much as innovation?
Do you want to mentor others and build tech that truly matters?
Then we need you!

Why This Work Matters

At Better Angels, our mission is to cure homelessness through compassion, connection, and community. Technology plays a key role in how we engage volunteers, deliver services, and scale our impact.

As Tech Lead, you’ll help us build systems that directly support our outreach, mentorship, and operations—tools that power stability for the people we serve. From guiding architecture decisions to mentoring junior developers, your leadership will ensure our digital products are effective, inclusive, and built to last.

Role Overview

As a Volunteer Tech Lead, you’ll oversee the development and direction of our internal tools and platforms. You’ll work alongside project managers, developers, and nonprofit staff to ensure we’re building thoughtfully and collaboratively—with our mission at the center.

This role is terrific for someone who blends technical excellence with people-first leadership and wants to use their skills for good.

Key Responsibilities

  • Technical Leadership: Make key decisions on architecture, frameworks, and technical direction

  • Mentorship: Review code and support growth for junior and volunteer developers

  • Collaboration: Partner with project managers and program leads to align tech efforts with mission goals

  • Platform Oversight: Ensure our digital tools are secure, stable, and scalable

Helpful Qualifications

  • 5+ years of experience in software engineering or web development

  • Experience mentoring or leading technical teams

  • Comfortable with GitHub, full-stack development tools, and agile environments

  • Passionate about equity, access, and community-driven tech

About Better Angels

Better Angels is a nonprofit organization committed to ending the homelessness epidemnic through strategic outreach, workforce programs, and community building. Our tech initiatives support our mission by helping key workers reach more people, coordinate efforts, and support more people moving into homes, faster.

Time Commitment

Approximately 3-5 hours per month. Fully remote and flexible. We ask for a minimum 3-month commitment and a hand-off to other volunteers before you leave.


Skills:

Details

Get Connected Icon Register by Jun 30, 2026
Get Connected Icon Virtual Opportunity